String
MySQL
QUOTE
Menghasilkan string yang di-escape untuk digunakan sebagai literal dalam SQL statement. Menambahkan single quotes dan escape special characters.
Tipe hasil:
VARCHARSyntax
SQL
QUOTE(str)Parameter
strVARCHARwajib
String yang akan di-quote
Contoh Penggunaan
Basic Quote
SQL
1 SELECT QUOTE('Hello World') AS quoted;
Menambahkan quotes ke string.
Hasil
quoted: 'Hello World'
Escape Special Chars
SQL
1 SELECT QUOTE("It's a test") AS escaped;
Escape single quote dalam string.
Hasil
escaped: 'It\'s a test'
Dynamic SQL Safe
SQL
1 SELECT CONCAT( 2 'INSERT INTO logs VALUES (', 3 QUOTE(user_input), 4 ')' 5 ) AS safe_sql 6 FROM user_data;
Membuat SQL yang aman dari injection.
Hasil
safe_sql: INSERT INTO logs VALUES ('safe\'value')