Dans la documentation de CREATE SEQUENCE
pour T-SQL , vous pouvez voir que la CREATE SEQUENCE
commande n'a pas de ORDER
paramètre.
À titre de comparaison, les documents Oracle pourCREATE SEQUENCE
afficher les options ORDER
/ NOORDER
:
ORDER
Spécifiez
ORDER
pour 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.
ORDER
n'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.
NOORDER
Indiquez
NOORDER
si 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 SEQUENCE
s? Ou Microsoft ne le considère-t-il pas important en général?
CREATE SEQUENCE
instructions, 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ù).