本来以为 SELECT * FROM [Tbl_Teacher] WHERE LEN([Name])<1 行的,谁知道查不出来。
再试:SELECT * FROM [Tbl_Teacher] WHERE [Name]=NULL 也不行,还是查不出来,,也没有出错。
最后用:SELECT * FROM [Tbl_Teacher] WHERE [Name] IS NULL 查出来了。
结论:查询字段值是否为null,应该用IS NULL 或 IS NOT NULL
本来以为 SELECT * FROM [Tbl_Teacher] WHERE LEN([Name])<1 行的,谁知道查不出来。
再试:SELECT * FROM [Tbl_Teacher] WHERE [Name]=NULL 也不行,还是查不出来,,也没有出错。
最后用:SELECT * FROM [Tbl_Teacher] WHERE [Name] IS NULL 查出来了。
结论:查询字段值是否为null,应该用IS NULL 或 IS NOT NULL
转载于:https://www.cnblogs.com/lyh55/archive/2010/05/28/1746430.html