关于SQL server中字段值为null的查询
2005-04-13 15:47
183 查看
某天有个同事问我怎么在一个表中查找某字段值为null并把它替换为另一值。
开始我觉得用 select * from 表名 where 字段=null 应该可以的。
但结果是没有报错,但什么也没有显示出来。
后来又试:
select * from 表名 where len(字段)=0 结果仍是什么也没有显示。
无意中,用 select * from 表名 where 字段 is null 却对了。
看来好多知识是要多试才能知道的。呵呵。
开始我觉得用 select * from 表名 where 字段=null 应该可以的。
但结果是没有报错,但什么也没有显示出来。
后来又试:
select * from 表名 where len(字段)=0 结果仍是什么也没有显示。
无意中,用 select * from 表名 where 字段 is null 却对了。
看来好多知识是要多试才能知道的。呵呵。
相关文章推荐
- 关于SQL server中字段值为null的查询
- 关于数据库中字段为日期的模糊查询问题
- 关于php在查询数据库时某个字段为中文查询失败
- sql server 表字段查询
- 关于oracle sql语句查询时表名和字段名要加双引号的问题详解
- sql server 查询所有表的字段的详细信息的存储过程(在 SQL Server 2005 中查询表结构及索引 )
- SQL server 2008查询数据库中含有此字段内容的所有表
- sql server关于表和表结构的一些查询语句
- SQL server 查询数据库表名称及数据库表字段信息
- SQL Server中查询某个字段中长度最短的一列数据
- 关于Hibernate查询获取多个字段的记录并封装的方法
- MySQL 字段值为 null,但查询时用 is null 没用的问题
- Oracle关于LONG字段查询的问题
- mysql中查询字段为null或者不为null
- 关于sql server分页查询的问题
- 关于Linq查询条件可能为null时的诡异事件
- SQL Server 查询表的字段对应描述、数据类型、长度
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
- 关于hibernate查询,数据库字段为clob的错误原因及解决方法记录
- 查询sql server表的字段、注释、类型等信息