Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Melaksanakan Carian Tidak Peka Huruf dalam SQL Server WHERE Klausa?

Bagaimanakah Saya Boleh Melaksanakan Carian Tidak Peka Huruf dalam SQL Server WHERE Klausa?

Barbara Streisand
Lepaskan: 2024-12-29 16:50:11
asal
858 orang telah melayarinya

How Can I Perform Case-Insensitive Searches in SQL Server WHERE Clauses?

Mengabaikan Kepekaan Kes dalam klausa SQL Server WHERE

Untuk memastikan pertanyaan SQL mengabaikan kes dalam klausa WHERE, anda perlu memberi perhatian kepada konfigurasi perbandingan rentetan pangkalan data.

Dalam persediaan lalai, pangkalan data SQL Server mengkonfigurasi perbandingan rentetan menjadi huruf besar tidak sensitif. Walau bagaimanapun, jika tetapan ini telah diubah menggunakan pengumpulan ganti, anda mungkin perlu menentukan pengumpulan khusus dalam pertanyaan anda. Untuk melakukan ini, gunakan sintaks berikut:

SELECT * FROM myTable WHERE myField = 'sOmeVal' COLLATE collation_name
Salin selepas log masuk

Parameter collation_name mentakrifkan peraturan pengumpulan yang akan digunakan. Sebagai contoh, pertanyaan berikut mengabaikan kepekaan huruf besar menggunakan pengumpulan SQL_Latin1_General_CP1_CI_AS:

SELECT * FROM myTable WHERE myField = 'sOmeVal' COLLATE SQL_Latin1_General_CP1_CI_AS
Salin selepas log masuk

Adalah penting untuk ambil perhatian bahawa pengumpulan khusus yang digunakan akan bergantung pada keperluan set bahasa dan aksara data anda. Rujuk dokumentasi Microsoft untuk mendapatkan senarai komprehensif koleksi yang tersedia.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Carian Tidak Peka Huruf dalam SQL Server WHERE Klausa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan