Oracle 几个常用函数

博客介绍了Oracle数据库的相关用法,包括判断字段内容长度、用空字符串替代无值字段、结合两者的操作,还介绍了case when用法,即字段长度为10时取字段值,否则为null并起别名,以及order by用法,可控制空值排序位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 判断字段内容长度

 length(字段名) = 10

2. 没有值用 '' 替代

nvl(字段名, '')

3. 上面两个结合

 length(nvl(字段名, '')) = 10

4. case when 用法

case when length(nvl(字段名,''))=10 then 字段名 else null end 别名

说明:当字段长度为10 时,取字段值,否则 为null ,end 后为 这个列 起别名

5. order by用法

order by 列名1 nulls first,列名2 nulls first

空值 排在前面

order by 列名1 desc nulls last

降序,空值排在最后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值