Dans la documentation de CREATE SEQUENCEpour T-SQL , vous pouvez voir que la CREATE SEQUENCEcommande n'a pas de ORDERparamètre.
À titre de comparaison, les documents Oracle pourCREATE SEQUENCE afficher les options ORDER/ NOORDER:
ORDERSpécifiez
ORDERpour garantir que les numéros de séquence sont générés dans l'ordre de la demande. Cette clause est utile si vous utilisez les numéros de séquence comme horodatages. La garantie de l'ordre n'est généralement pas importante pour les séquences utilisées pour générer des clés primaires.
ORDERn'est nécessaire que pour garantir la génération ordonnée si vous utilisez Oracle Database avec Real Application Clusters. Si vous utilisez le mode exclusif, les numéros de séquence sont toujours générés dans l'ordre.
NOORDERIndiquez
NOORDERsi vous ne souhaitez pas garantir que les numéros de séquence sont générés par ordre de demande. C'est la valeur par défaut.
Microsoft SQL Server fournit-il une forte contrainte de classement pour SEQUENCEs? Ou Microsoft ne le considère-t-il pas important en général?
CREATE SEQUENCEinstructions, je suis tombé sur le paramètre ORDER, et je voulais juste être sûr que ce ne serait pas un problème (je ne sais pas exactement pourquoi l'a ORDERété ajouté en premier lieu alors j'ai pensé que je pourrait demander au cas où).