28 October 2016

SQL Server: Filter Data Case Sensitive


Query SQL Server pada WHERE clause normalnya tidak case sensitive alias hurup besar atau kecil ga masalah sama aja. Tapi sewaktu-waktu kita bisa perlu memfilter data yang case sensitive dimana huruf kecil atau besar dianggap berbeda.

Caranya adalah dengan menambahkan COLLATE SQL_Latin1_General_CP1_CS_AS pada WHERE Clause. Untuk lebih jelasnya dapat dilihat pada contoh berikut.

Contoh data tabel (tblAnggota):


Query:
SELECT * FROM tblAnggota
WHERE Kota = 'Bandung'  

COLLATE SQL_Latin1_General_CP1_CS_AS

Hasil:







Click here if you like this article.


0 comments: