String

QUOTE

MySQLMySQL

Returns an escaped string suitable for use as a literal value in a SQL statement. It adds single quotes around the string and escapes special characters.

Tipe hasil: VARCHARDiperbarui: 13 Jun 2026

Syntax

SQL
QUOTE(str)

Parameter

strVARCHARwajib

The string to quote

Contoh Penggunaan

Basic Quote

SQL
1SELECT QUOTE('Hello World') AS quoted;

Adds quotes around the string.

Hasil
quoted: 'Hello World'

Escape Special Chars

SQL
1SELECT QUOTE("It's a test") AS escaped;

Escapes single quotes within the string.

Hasil
escaped: 'It\'s a test'

Dynamic SQL Safe

SQL
1SELECT CONCAT(
2 'INSERT INTO logs VALUES (',
3 QUOTE(user_input),
4 ')'
5) AS safe_sql
6FROM user_data;

Builds SQL that is safe from injection attacks.

Hasil
safe_sql: INSERT INTO logs VALUES ('safe\'value')

Pertanyaan Umum tentang QUOTE

Apa itu fungsi QUOTE di MySQL?
Returns an escaped string suitable for use as a literal value in a SQL statement. It adds single quotes around the string and escapes special characters. Di MySQL, fungsi QUOTE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan QUOTE di MySQL?
Gunakan sintaks berikut: QUOTE(str). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi QUOTE?
Fungsi QUOTE mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi QUOTE?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: str (VARCHAR, wajib): The string to quote.
Ngulik Langsung

Sudah paham QUOTE? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →