ฉันเคยเห็นคำนำหน้า N ในคิวรี T-SQL แบบแทรกบางตัว มีหลายคนที่ใช้N
ก่อนที่จะแทรกค่าในตาราง
ฉันค้นหา แต่ฉันไม่สามารถเข้าใจจุดประสงค์ของการรวมN
สตริงก่อนที่จะแทรกสตริงใด ๆ ลงในตารางได้
INSERT INTO Personnel.Employees
VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),
คำนำหน้า 'N' นี้มีจุดประสงค์อะไรให้บริการและควรใช้เมื่อใด
N
เฉพาะเมื่อฉันใช้ประเภทข้อมูลต่อไปนี้เท่านั้นCHAR, VARCHAR or TEXT
? เพราะ `NCHAR, NVARCHAR หรือ NTEXT 'มีการจัดเก็บ UNICODE โดยธรรมชาติฉันไม่ต้องการเพิ่ม seperatly .... จริงหรือ?