1

SQL Server 2008 r2在执行选择命令时正在使用并遇到问题。请查看我的表的结构(所有列的数据类型都是 nvarchar):

employee  id      fname   lname
--------------------------------
abcdef    12345   Amit    Sharma
abcdeg    12346   Amit    Shar

当我尝试使用以下命令查询时

select * 
from userinfo 
where employee = 'abcdef   ' and id = '12345    '

它仍然给了我结果。

我无法确定问题所在。

请建议我可以做的任何事情来解决这个问题。

4

1 回答 1

2

您有一个有效的观点,但根据 SQL 标准,您可以阅读此链接以了解=LIKE的区别,也可以按照Milan Babuškov 对 SO 的回答希望它有所帮助

于 2013-04-08T09:33:31.050 回答