针对表格中nvarchar字段,是否必需要在插入数据时都是值前面添加N?
如:
declare @s table(
ID int,
Name nvarchar(10)
)
Insert @s Select 1,N'张三'
Union all Select 2,N'李四'
Union all Select 3,N'王五'我试过不添加N时,插入和取出也不会乱码或出错。如:Insert @dept Select 1,'A部门'不知道是有这个必要?
如:
declare @s table(
ID int,
Name nvarchar(10)
)
Insert @s Select 1,N'张三'
Union all Select 2,N'李四'
Union all Select 3,N'王五'我试过不添加N时,插入和取出也不会乱码或出错。如:Insert @dept Select 1,'A部门'不知道是有这个必要?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货