码迷,mamicode.com
首页 > 数据库 > 详细

实战基础技能(11)--------SQL中ISNULL的使用

时间:2014-08-26 09:39:25      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:使用   io   数据   on   数据库   c   sql   res   字符串   

在敲写相关sql语句时,我们经常会遇到一些空的字符串或者是字段,这就给我们对数据库造成一定的麻烦,系统经常会提示“某值null不能转换”“插入的值不能为空”等等诸如此类的提示,isnull函数会帮助你搞定这些小菜。

Isnull 函数主要作用是将为空的值替换为指定值,如果不为空返回检查类型的返回值,isnull的语法:

Isnull (check_expression , replacement_value)

参数check_expression ,是待检查是否为空的表达式,参数replacement_value是带替换的指定值,如果参数check_expression为空则参数replacement_value进行填充,如果check_expression不为空,则返回表达式相应的返回值类型,需要注意到是参数check_expression和参数replacement_value的类型需要保持一致,否则要进行相应的转换
如下:ISNULL(T03.DB0011A,0)
解释:这个实例的意思就是如果字段T03.DB0011A值为空就在字段T03.DB0011A中添加0

实战基础技能(11)--------SQL中ISNULL的使用

标签:使用   io   数据   on   数据库   c   sql   res   字符串   

原文地址:http://www.cnblogs.com/hongmaju/p/3936438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!