Banyak dari kita tahu bahwa Metode Populer untuk Melewati Kutipan Tunggal adalah dengan menggandakannya dengan mudah seperti di bawah ini.
PRINT 'It''s me, Arul.';
kita akan melihat beberapa cara alternatif lain untuk lolos dari tanda kutip tunggal.
1.UNICODE Karakter
39 adalah karakter UNICODE dari Kutipan Tunggal. Jadi kita bisa menggunakannya seperti di bawah ini.
PRINT 'Hi,it'+CHAR(39)+'s Arul.';
PRINT 'Helo,it'+NCHAR(39)+'s Arul.';
2.QUOTED_IDENTIFIER
Solusi alternatif sederhana dan terbaik lainnya adalah dengan menggunakan QUOTED_IDENTIFIER. Ketika QUOTED_IDENTIFIER diatur ke OFF, string dapat dilampirkan dalam tanda kutip ganda. Dalam skenario ini, kita tidak perlu keluar dari tanda kutip tunggal. Jadi, cara ini akan sangat membantu saat menggunakan banyak nilai string dengan tanda kutip tunggal. Ini akan sangat membantu saat menggunakan begitu banyak baris skrip INSERT / UPDATE di mana nilai kolom memiliki tanda kutip tunggal.
SET QUOTED_IDENTIFIER OFF;
PRINT "It's Arul."
SET QUOTED_IDENTIFIER ON;
KESIMPULAN
Metode yang disebutkan di atas berlaku untuk AZURE dan On Premises.