Di MariaDB, QUOTE()
adalah fungsi string bawaan yang memungkinkan Anda untuk keluar dari string sehingga cocok untuk dimasukkan dalam pernyataan SQL.
String dikembalikan dengan diapit oleh tanda kutip tunggal, dan garis miring terbalik ditambahkan ke setiap contoh tanda kutip tunggal ('
), garis miring terbalik (\
), ASCII NUL
, dan Control-Z
karakter.
Sintaks
Sintaksnya seperti ini:
QUOTE(str)
Dimana str
adalah string untuk melarikan diri.
Contoh
Berikut ini contoh dasarnya:
SELECT QUOTE("Can't do it");
Hasil:
+----------------------+ | QUOTE("Can't do it") | +----------------------+ | 'Can\'t do it' | +----------------------+
String Kosong
Inilah yang terjadi ketika string kosong dilewatkan:
SELECT QUOTE("");
Hasil:
+-----------+ | QUOTE("") | +-----------+ | '' | +-----------+
Argumen Null
Memberikan null
menghasilkan null
:
SELECT QUOTE(null);
Hasil:
+-------------+ | QUOTE(null) | +-------------+ | NULL | +-------------+
Argumen Tidak Ada
Memanggil QUOTE()
dengan jumlah argumen yang salah, atau tanpa memberikan argumen apa pun menghasilkan kesalahan:
SELECT QUOTE();
Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'QUOTE'