动态执行一个sql语句,要求是某一列值为空,即返回一个值。
发布网友
发布时间:2022-04-09 20:03
我来回答
共2个回答
热心网友
时间:2022-04-09 21:32
--oracle如下:
select nvl('a字段为空',a),nvl('b字段为空',b) from 表名;
--db2如下:
select coalesce('a字段为空',a),coalesce('b字段为空',b) from 表名;
热心网友
时间:2022-04-09 22:50
select case when a is null then 'a字段为空' else a end,
case when b is null then 'b字段为空' else b end from table