Come sfuggire caratteri speciali in SQL

September 23

Una delle cause più comuni di errori di programmazione è quando lo sviluppatore dimentica di sfuggire caratteri speciali durante la codifica. Questo tipo di errore può anche interessare il codice Structured Query Language (SQL). SQL è un linguaggio progettato per la gestione di grandi basi di dati. Durante la scrittura di codice SQL, è a volte necessario utilizzare i caratteri speciali durante la creazione di variabili, come ad esempio virgolette singole o doppie. Se non sfuggono a tali caratteri, il computer trattare quei personaggi come se fossero parte del codice SQL, invece di essere parte del contenuto della variabile. È possibile utilizzare alcuni caratteri in fuga per evitare questo problema.

istruzione

1 Posizionare un preventivo singolo aggiuntivo prima di ogni singola citazione si vuole fuggire. Questo dirà il computer o il server non considerare l'apice singolo come parte del codice SQL.

2 Inserire un virgolette aggiuntivo prima di ogni doppio apice si vuole fuggire.

3 Mettere una barra prima di ogni sottolineatura si vuole sfuggire e inserire la seguente funzione sulla stessa linea: ESCAPE '/'

4 Mettere una barra a ritroso prima di ogni simbolo di percentuale che si desidera fuggire e inserire questa funzione sulla stessa linea: ESCAPE '\'