MS SQL唯一密钥 - 错误或功能?

时间:2013-02-07 10:38:45

标签: sql sql-server sql-server-2008

我在MS SQL中有一个表,我有一个TERMINAL varchar(50)列,我有一个唯一的密钥。 当我尝试插入记录'HOST1'然后'HOST1'时,我收到了英国密钥违规异常。 为什么MS sql会处理这两个字符串,因为它们会相同?

由于 ž

1 个答案:

答案 0 :(得分:5)

我相信MS SQL会在最后删除VARCHAR的空白区域。