Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

È un modo programmatico per ottenere parole chiave SQL (parole riservate)

Le parole riservate sono un bersaglio mobile. Se il dbms non li espone tramite un'interfaccia pubblica, di solito non c'è un buon modo programmatico per accedervi.

Se non vuoi proteggerli tra parentesi, rischi di incorporare simboli che non sono riservati nella versione attualmente utilizzata di SQL Server, ma sono riservato in qualche versione futura.

Penso che la soluzione migliore sia utilizzare il meccanismo di quotazione fornito dal tuo dbms, poiché è progettato per affrontare esattamente questo problema. Per SQL Server, ciò significa parentesi quadre.