sql >> Database >  >> RDS >> Sqlserver

Wat is het doel van geen trefwoord in SQL Server 2012?

Het is alleen gereserveerd voor het geval een of andere engine het zou gebruiken, om compatibiliteit te garanderen met stuurprogramma's die de belangrijkste SQL-grammatica ondersteunen:

"De volgende woorden zijn gereserveerd voor gebruik in ODBC-functieaanroepen. Deze woorden beperken de minimale SQL-grammatica niet, maar om compatibiliteit te garanderen met stuurprogramma's die de basis-SQL-grammatica ondersteunen, moeten toepassingen het gebruik van deze trefwoorden vermijden."

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

Het is niet alleen gereserveerd door Microsoft.

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




  1. pg_restore:[archiver] niet-ondersteunde versie (1.13) in bestandskop

  2. Hoe kan ik een voorbereide instructie correct en efficiënt hergebruiken in C# .NET (SQL Server)?

  3. Vereisten voor UTL_MAIL-pakket configureren

  4. Hoe waarden in een tabel in te voegen met een externe sleutel met behulp van MySQL?