如果字段为空,则将空值显示为xxx,但不用修改数据库

2025-01-31 14:01:14
推荐回答(4个)
回答1:

楼主这个可以有很多方法 用case when语法吧
select case when 字段1 is null then '你要指定的图片地址' else 字段1 end from 表名
或用
select isnull(字段1 ,'你要指定的图片地址') from 表名
有什么疑问可以随时问我 希望采纳

回答2:

sql server: isnull(字段,'xxx.jpg')
oracle: nvl(字段,'xxx.jpg')

回答3:

SELECT NVL(IMG1,'xxx.jpg'),nvl(img2,'xxx.jpg') ....... from table
希望采纳

回答4:

select decode(img1,null,'xxx.jpg',img1),decode(img2,null,'xxx.jpg',img2),....,decode(img9,null,'xxx.jpg',img9) from table