0
INSERT INTO [CVSUAT].[dbo].[UserLevel ](
[Client_ID]
,[User_Level_Name]
,[User_Level_Description]
,[Created_by]
,[Created_Date]
,[Modified_by]
,[Modified_Date]
,[Delete_Flag]
,[Deactivate_Flag]) VALUES ('sndbsndbsdnbsndbsnbdnsbdn23','Client','','Client','2013-03-12 21:31:38.437','Client','2013-03-12 21:31:38.437','0','0')
消息8152,级别16,状态4,行1 字符串或二进制数据将被截断。 该声明已被终止。无法将数据插入到数据库中的字符串或二进制数据将被截断
注:我的表中有空格[的UserLevel],因为它是由这种方式从之前
摆脱那个fr tra的尾随空间!这是荒谬的。谈论技术债务! –
“User_Level_ID”是标识列吗?还有一个方面,'Delete-Flag'和'Deactivate_Flag'听起来应该是'BIT'列。 – Arran
由于所有的列都是可空的(PK除外),为什么你输入空字符串进入一些未知值呢?你可能根本没有插入它们,并将它们留为空。 – Bridge