Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Каква е целта на липсата на ключова дума в Sql Server 2012?

Запазено е само за всеки случай, ако някой двигател може да го използва, за да се осигури съвместимост с драйвери, които поддържат основната SQL граматика:

"Следните думи са запазени за използване в извиквания на ODBC функции. Тези думи не ограничават минималната SQL граматика; обаче, за да се осигури съвместимост с драйвери, които поддържат основната SQL граматика, приложенията трябва да избягват използването на тези ключови думи."

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

Не е запазено само от Microsoft.

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ПОРЪЧАЙТЕ ПО с описание на случая DESC

  2. Този код предотвратява ли инжектирането на SQL?

  3. SQL заявка за връщане на записи, групирани по седмица, месец и година. Седмиците без записи трябва да върнат 0

  4. Разположете първата база данни с код на Entity Framework

  5. Service Broker или SqlDependency в SqlLocalDb?