会员登陆
登录加载中...
超级搜索
栏  目  
类  别  
关键词  
 站内搜索   网络搜索
  
 当前位置:文章首页>>本站原创>>网站编程>>如何在SQL语句中选出字段内容为空的数据行
推荐给你的朋友阅读:

如何在SQL语句中选出字段内容为空的数据行

来源:飞腾设计网 发表日期: 2009-02-28 10:25:07

    有时我们在升级程序功能时,涉及到原数据库内容的更新工作。可能会出现新添加了字段而造成以前的数据行中此字段内容为空的现象,或者从一个数据库拷贝数据库到另一个数据库,原来字段内容为空的,在新数据库中必须作出赋值处理,否则出错。

    如果原来的数据行不多,那么完全可以打开数据库手工添加;如果原来的数据很多呢?不可能一行一行地去手工添加吧?

    采用SQL语句执行功能,可以帮助我们快速搞定这个问题。说到这里,问题出来了,怎么选出内容为空的数据呢?

     以FeitecCMS Free版本为例:在Ft_news表中,由于从另一数据库倒数据过来,造成istop这个数字字段中的某些数据行中没有值,见右图,此时我们可以通过以下SQL语句执行来快速处理此问题:

update Ft_news set istop=0 where istop is null

    呵呵,此条SQL语句执行后,将自动填充没有值的数据行。

    此处语句中的重点就是:is null,使用istop=""或istop='',都会因为字段属性不合而出错;使用istop<>1又会造成取不出正确的结果。

    上述方法只验证过数字字段,对于字符型就不必那么复杂了,其它的待验证。

1
0
[作者:雨城 关键词:SQL,字段为空 录入:raincity 责编:raincity 阅读次数:5365]

相关文章 相关新闻 相关软件 相关教程 公共评论 发表评论

  • ·暂无相关内容
  • ·暂无相关内容
    评论载入中...
    您的称呼  验 证 码   
    您的评论 [ 最多字数:  已用字数:剩余字数:]

     
COPYRIGHT 2003-2010 创意飞腾科技有限公司(The Feitec LTD.) ALL RIGHTS RESERVED .
官方咨询官方咨询4376161 官方咨询526743959 技术支持:FeitecCMS5366464
页面加载时间:109.38ms Powered By:FeitecCMS V4.0(Build1101)
[蜀ICP备05000881]