Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come cercare un database per singole e doppie virgolette

Structured Query Language ( SQL ) fornisce ai programmatori di database , con la possibilità di cercare , modificare e rimuovere i contenuti tabella di database . Il linguaggio SQL utilizza il carattere apostrofo come un modo per indicare la terminazione stringa . Pertanto, quando il programmatore tenta di cercare il database per un apostrofo ( virgolette ) o le virgolette , si verifica un errore . È possibile cercare un database utilizzando la sintassi specifica che indica al server SQL che i personaggi sono citazioni letterali e non una parte di terminazione stringa . Istruzioni
1

Crea la query di selezione di base . Questo crea una shell , in modo da determinare le colonne della tabella restituite nei risultati di ricerca . La query seguente restituisce il nome e il cognome per i clienti :

select first_name , cognome dal cliente
2

Cerca il database per tutti i record che contengono un solo carattere preventivo. Per indicare al database che si desidera cercare il carattere di virgoletta semplice e non una stringa terminata , aggiungere doppi apostrofi nella query . Il codice seguente cerca il cognome di ciascun cliente per un solo carattere preventivo :

select first_name , cognome da cliente dove cognome = ' John '' s '

Avviso dall'inizio e apostrofi di terminazione sono ancora utilizzati , ma l'apostrofo nel cognome " Giovanni " contiene due caratteri.
3

Cerca nel database per il carattere virgolette. È possibile aggiungere un doppio carattere apici nelle query senza caratteri speciali . I seguenti ricerche della tabella clienti per qualsiasi personaggio citazioni :

select first_name , cognome da cliente dove cognome like ' % "% '

I caratteri percentuali raccontare la banca dati per la ricerca qualsiasi carattere in una tabella campo . Ciò significa che i dati restituiti ha il carattere virgolette in qualsiasi parte del valore del campo della tabella.

 

software © www.354353.com