标签: sql sql-server
我的表有varchar(15)列Code,它也是主键。在其中一行中,此列的值为“K553”。当我选择WHERE Code='K553 '时,即使该字符串中没有空格,也会选中此行!此外,当我尝试添加值为“K553”的新行时,我收到错误,表示主键已存在。如果我添加一些空格来开始字符串,而不是字符串的结尾然后它按预期工作。这是什么行为?!
WHERE Code='K553 '