Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi QUOTE_LITERAL
Fungsi QUOTE_LITERAL mengembalikan string tertentu sebagai string dikutip tunggal sehingga dapat digunakan sebagai string literal dalam pernyataan SQL. Jika parameter input adalah angka, QUOTE_LITERAL memperlakukannya sebagai string. Dengan tepat menggandakan tanda kutip tunggal dan garis miring terbalik yang disematkan.
Sintaks
QUOTE_LITERAL(string)
Pendapat
- tali
-
A
CHAR
atauVARCHAR
string.
Jenis pengembalian
Fungsi QUOTE_LITERAL mengembalikan CHAR
atau VARCHAR
string yang merupakan tipe data yang sama dengan string input.
Contoh
Untuk mengembalikan string ''CAT''
dengan tanda kutip TUNGGAL, gunakan contoh berikut.
SELECT QUOTE_LITERAL('''CAT''');
+---------------+
| quote_literal |
+---------------+
| '''CAT''' |
+---------------+
Contoh berikut menggunakan data dari tabel CATEGORY dalam database sampel TICKIT. Untuk informasi selengkapnya, lihat Database sampel.
Untuk mengembalikan kolom CATNAME dikelilingi oleh tanda kutip tunggal, gunakan contoh berikut.
SELECT catid, QUOTE_LITERAL(catname)
FROM category
ORDER BY 1,2;
+-------+---------------+
| catid | quote_literal |
+-------+---------------+
| 1 | 'MLB' |
| 2 | 'NHL' |
| 3 | 'NFL' |
| 4 | 'NBA' |
| 5 | 'MLS' |
| 6 | 'Musicals' |
| 7 | 'Plays' |
| 8 | 'Opera' |
| 9 | 'Pop' |
| 10 | 'Jazz' |
| 11 | 'Classical' |
+-------+---------------+
Untuk mengembalikan kolom CATID yang dikelilingi oleh tanda kutip tunggal, gunakan contoh berikut.
SELECT QUOTE_LITERAL(catid), catname
FROM category
ORDER BY 1,2;
+---------------+-----------+
| quote_literal | catname |
+---------------+-----------+
| '1' | MLB |
| '10' | Jazz |
| '11' | Classical |
| '2' | NHL |
| '3' | NFL |
| '4' | NBA |
| '5' | MLS |
| '6' | Musicals |
| '7' | Plays |
| '8' | Opera |
| '9' | Pop |
+---------------+-----------+