Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam predikat LIKE, tanda persen (%) cocok dengan nol atau lebih karakter apa pun dan garis bawah (_) cocok dengan satu karakter. Untuk mencocokkan tanda persen aktual atau garis bawah dalam predikat LIKE , karakter escape harus datang sebelum tanda persen atau garis bawah. Urutan escape yang mendefinisikan karakter escape predikat LIKE adalah:
{escape ' karakter escape '}
di mana karakter escape adalah karakter apa pun yang didukung oleh sumber data.
Untuk informasi selengkapnya tentang urutan like escape, lihat LIKE Escape Sequence in Appendix C: SQL Grammar.
Misalnya, pernyataan SQL berikut membuat kumpulan hasil yang sama dari nama pelanggan yang dimulai dengan karakter "%AAA". Pernyataan pertama menggunakan sintaks escape-sequence. Pernyataan kedua menggunakan sintaksis asli untuk Microsoft Access dan tidak dapat dioperasikan. Perhatikan bahwa karakter persen kedua di setiap predikat LIKE adalah karakter kartubebas yang cocok dengan nol atau lebih karakter apa pun.
SELECT Name FROM Customers WHERE Name LIKE '\%AAA%' {escape '\'}
SELECT Name FROM Customers WHERE Name LIKE '[%]AAA%'
Untuk menentukan apakah karakter escape predikat LIKE didukung oleh sumber data, aplikasi memanggil SQLGetInfo dengan opsi SQL_LIKE_ESCAPE_CLAUSE.