写一个sql语句,如果查询的某个值结果为空时给出提示。注意:不是存储过程
解决方案 »
- 查询语句:多表按相同条件分类汇总并把汇总值相加,并取出主表分类汇总后的最新记录字段做比较
- 怎样创建一个job?
- 200分求【全国2005年1月高等教育自学考试】【数据结构】答案--分不够另外开帖,请高手帮忙!谢谢了
- 请教什么情况下会报:java.sql.SQLException: ORA-01843: not a valid month 以及如何解决
- 求数据库对象建立脚本
- 一个问题,在线等,。。。。急...............
- 急急急急!!!!oracle817的客户端和805的客户端能否共存?
- 请教!关于自定义类型导入导出的问题
- 语句的改进问题
- 关于两个表联合查询的问题。
- 请问我想在存储工程中怎么调用 SYS.SM$TS_FREE表?编译出错!
- 时间问题
select nvl(字段名,提示信息) from 表名
当这个字段为null时返回提示信息 否则返回字段值
一般的nvl()函数就能实现
比如说select nvl(字段名,提示信息) from 表名 where ......
nvl只是将原本那个字段会返回空值的部分,替换为后面的提示信息
select nvl(sid,'sid为空') from V$session where machine='test'
我这样写应该是对的啊,可是实际上不行啊
后面的替换信息是字符串,类型不一致
select nvl(to_char(sid),'sid为空') from ...
再试试