您的位置:首页 > 数据库

SQL server:isnull,trim,replace的使用

2016-08-08 14:31 495 查看
1,isnull(字段名,'自定义名') 这个函数主要是判断,当被判断的字段值为null的时候,select出来呈现的值是'自定义名'

延伸:字段值为空和字符串为空是两种状态。如下:

case cureno when '' then '-1' else isnull(cureno,'-1') end as cure_no --就诊号

前面的
when '' then '-1'是字符串为空

后面的isnull(cureno,'-1')是字段值为空

2,当字符串中有空格时,有两种去掉办法

前后的空格,使用LTrim和RTrim即可,例如:LTrim(RTrim(Name))

中间的空格,使用replace函数替换,例如:Replace(Name,' ','')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息