我在一些插入T-SQL查询中看到了前缀N. 许多人N
在将值插入表中之前已经使用过.
我搜索过,但是我无法理解N
在将任何字符串插入表格之前包括之前的目的是什么.
INSERT INTO Personnel.Employees
VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),
Run Code Online (Sandbox Code Playgroud) 我生成了这样的sql脚本,
INSERT [dbo].[TableName] ([Sno], [Name], [EmployeeId], [ProjectId], [Experience])
VALUES (1, N'Dave', N'ESD157', N'FD080', 7)
Run Code Online (Sandbox Code Playgroud)
我想知道N'究竟是什么意思,它的目的是什么呢.
注意:通过搜索答案我可以得到的是N'是国家语言标准的前缀及其使用unicode数据的前缀.但老实说,我无法在这里明确了解N'的确切操作.我很感激你的帮助,请以更容易理解的方式来表达.提前致谢.
可以运行什么T-SQL命令来查找SQL Server中的表或数据库的字符集?
编辑:服务器版本:Microsoft SQL Server 2008 R2(RTM) - 10.50.1600.1(X64)