Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quel est le but de l'absence de mot clé dans Sql Server 2012 ?

Il n'est réservé qu'au cas où un moteur pourrait l'utiliser, pour assurer la compatibilité avec les pilotes prenant en charge la grammaire SQL de base :

"Les mots suivants sont réservés pour une utilisation dans les appels de fonction ODBC. Ces mots ne limitent pas la grammaire SQL minimale ; cependant, pour assurer la compatibilité avec les pilotes qui prennent en charge la grammaire SQL principale, les applications doivent éviter d'utiliser ces mots clés."

https://docs.microsoft.com/en-us/sql/t-sql/language-elements/reserved-keywords-transact-sql?view=sql-server-2017&viewFallbackFrom=sql -serveur-2012

Ce n'est pas seulement réservé par Microsoft.

https://firebirdsql.org/en/iso- 9075-sql-standard-keywords-reserved-words/