Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
QUOTEfunzione _ IDENT
La IDENT funzione QUOTE _ restituisce la stringa specificata come stringa con virgolette doppie iniziali e virgolette doppie finali. L'output della funzione può essere utilizzato come identificatore in un'istruzione. SQL La funzione raddoppia in modo appropriato qualsiasi virgoletta doppia incorporata.
QUOTE_ IDENT aggiunge virgolette doppie solo se necessario per creare un identificatore valido, quando la stringa contiene caratteri non identificativi o verrebbe altrimenti piegata in minuscolo. Per restituire sempre una stringa tra virgolette singole, usa _. QUOTE LITERAL
Sintassi
QUOTE_IDENT(string)
Argomento
- stringa
-
Una stringa
CHAR
oVARCHAR
.
Tipo restituito
La IDENT funzione QUOTE _ restituisce lo stesso tipo di stringa della stringa di input.
Esempi
Per restituire la stringa "CAT"
con virgolette doppie, utilizza l'esempio seguente.
SELECT QUOTE_IDENT('"CAT"');
+-------------+ | quote_ident | +-------------+ | """CAT""" | +-------------+
L'esempio seguente utilizza i dati della CATEGORY tabella del database TICKIT di esempio. Per ulteriori informazioni, consulta Database di esempio.
Per restituire la CATNAME colonna racchiusa tra virgolette, utilizzare l'esempio seguente.
SELECT catid, QUOTE_IDENT(catname) FROM category ORDER BY 1,2;
+-------+-------------+ | catid | quote_ident | +-------+-------------+ | 1 | "MLB" | | 2 | "NHL" | | 3 | "NFL" | | 4 | "NBA" | | 5 | "MLS" | | 6 | "Musicals" | | 7 | "Plays" | | 8 | "Opera" | | 9 | "Pop" | | 10 | "Jazz" | | 11 | "Classical" | +-------+-------------+