В документации CREATE SEQUENCEпо T-SQL видно, что CREATE SEQUENCEкоманда не имеет ORDERпараметров.
Для сравнения, документы Oracle дляCREATE SEQUENCE показа параметров ORDER/ NOORDER:
ORDERУкажите,
ORDERчтобы гарантировать, что порядковые номера генерируются в порядке запроса. Это предложение полезно, если вы используете порядковые номера в качестве меток времени. Гарантирующий порядок обычно не важен для последовательностей, используемых для генерации первичных ключей.
ORDERнеобходимо только для гарантии упорядоченной генерации, если вы используете Oracle Database с Real Application Clusters. Если вы используете эксклюзивный режим, порядковые номера всегда генерируются по порядку.
NOORDERУкажите,
NOORDERесли вы не хотите гарантировать, что порядковые номера генерируются в порядке запроса. Это по умолчанию.
Предоставляет ли Microsoft SQL Server строгие ограничения на порядок для SEQUENCEs? Или Microsoft не считает это важным в целом?
CREATE SEQUENCEинструкциях я столкнулся с параметром ORDER, и я просто хотел быть уверен, что это не будет проблемой (я не уверен, почему именно ORDERбыл добавлен в первую очередь, поэтому я подумал, что может спросить на всякий случай).