Widziałem przedrostek N w niektórych zapytaniach wstawiających T-SQL. Wiele osób używało N
przed wstawieniem wartości do tabeli.
Szukałem, ale nie byłem w stanie zrozumieć, jaki jest cel włączenia N
przed wstawieniem ciągów do tabeli.
INSERT INTO Personnel.Employees
VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),
W jakim celu służy ten prefiks „N” i kiedy należy go używać?
N
tylko wtedy, gdy używam następujących typów danychCHAR, VARCHAR or TEXT
? ponieważ `NCHAR, NVARCHAR lub NTEXT` z natury przechowują kod UNICODE, nie muszę go dodawać osobno ... czy to prawda?