sql >> Databasteknik >  >> RDS >> Sqlserver

Är det ett programmatiskt sätt att få SQL-sökord (reserverade ord)

Reserverade ord är ett rörligt mål. Om dbms inte exponerar dem via ett offentligt gränssnitt, finns det vanligtvis inte ett bra programmatiskt sätt att komma till dem.

Om du inte vill skydda dem med hakparenteser riskerar du att införliva symboler som inte är reserverade i din nuvarande version av SQL Server, men som är reserverad i någon framtida version.

Jag tror att din bästa insats är att använda citeringsmekanismen som din dbms tillhandahåller, eftersom den är utformad för att hantera exakt detta problem. För SQL Server betyder det hakparenteser.



  1. Skapa funktioner i phpMyAdmin - Fel:åtkomst nekad du behöver superprivilegiet för denna operation

  2. Enterprise Library ODP.NET-anrop returnerar ORA-06502:PL/SQL:numeriskt eller värdefel

  3. Det går inte att skicka text till MySQL med Infoga i

  4. 8 funktioner för att återställa dagen från ett datum i MariaDB