Tidak ada fungsi perbandingan string langsung di SQL Server
CASE
WHEN str1 = str2 THEN 0
WHEN str1 < str2 THEN -1
WHEN str1 > str2 THEN 1
ELSE NULL --one of the strings is NULL so won't compare (added on edit)
END
Catatan
- Anda dapat membungkusnya melalui UDF menggunakan CREATE FUNCTION dll
- Anda mungkin memerlukan penanganan NULL (dalam kode saya di atas, NULL apa pun akan melaporkan 1)
- str1 dan str2 akan menjadi nama kolom atau @variabel