Bisakah Anda memberi tahu saya, kapan saya harus menggunakan awalan N sebelum string dalam permintaan Transact-SQL? Saya sudah mulai bekerja dengan database di mana saya tidak mendapatkan hasil menggunakan kueri seperti ini
SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%'
sampai saya mengubah pola menjadi N'%а_pattern%'
. Saya tidak pernah menambahkan awalan ini di masa lalu, jadi saya ingin tahu. a_field
didefinisikan sebagai nvarchar(255)
, tetapi saya pikir alasannya adalah sesuatu yang lain.
sumber