标签: sql sql-server sql-server-2008
我在MS SQL中有一个表,我有一个TERMINAL varchar(50)列,我有一个唯一的密钥。 当我尝试插入记录'HOST1'然后'HOST1'时,我收到了英国密钥违规异常。 为什么MS sql会处理这两个字符串,因为它们会相同?
TERMINAL varchar(50)
由于 ž
答案 0 :(得分:5)
我相信MS SQL会在最后删除VARCHAR的空白区域。