您的位置:威尼斯官方网站 > 威尼斯官方网站登录 > mssql sqlserver 将字段null(空值)值替换为钦定值的两

mssql sqlserver 将字段null(空值)值替换为钦定值的两

发布时间:2019-10-07 17:52编辑:威尼斯官方网站登录浏览(132)

    转自:http://www.maomao365.com/?p=6965  

    摘要:

    下文将分享两种将字段中null值替换为指定值的方法分享,如下所示:
    实验环境:sqlserver 2008 R2


    例: 

    create table test(keyId int identity, info varchar(30))
    go
    insert into test(info)values('a'),('b'),(null),('d')
    go 
    ---方法1:使用isnull替换
    select keyId,isnull(info,'替换null值') as info from test 
    go 
    ---方法2:使用case when 替换
    select keyId,case when info is null then '替换null值' else info end as info from test 
    ---方法3:使用coalesce替换相应的值
    select keyId , coalesce(info,'替换null值') as info from test 
    
    go 
    truncate table test 
    drop table test  
    

     

    本文由威尼斯官方网站发布于威尼斯官方网站登录,转载请注明出处:mssql sqlserver 将字段null(空值)值替换为钦定值的两

    关键词:

上一篇:mariadb多源主从复制错误跳过.md

下一篇:没有了