(二)Oracle单行函数(单值函数)+多表查询

本文详细介绍了Oracle数据库中的单行函数,包括字符函数、数字函数和日期函数,如LOWER、UPPER、NVL、ROUND、TRUNC等,并讲解了日期格式和转换函数的使用。此外,还探讨了多表查询的各种方法,如联合查询、笛卡尔积、等值连接、不等值连接、外连接和自连接,以及对查询结果集的操作,如UNION、MINUS和INTERSECT。最后,提到了Oracle中的伪列ROWNUM及其用途。
摘要由CSDN通过智能技术生成

学习内容

  • 单行函数(单值函数)
    字符函数
    数字函数
    日期函数
    类型转换函数

字符函数

函数 作用
LOWER 转换为小写
UPPER 转换为大写
INITCAP 首字母大写
CONCAT 连接值
SUBSTR 截取
LENGTH 返回字符长度
NVL 将空值转换为默认值

LOWER

在这里插入图片描述

字符串大写 UPPER

在这里插入图片描述

UPPER、LOWER嵌套

在这里插入图片描述

INITCAP首字母大写

在这里插入图片描述

CONACAT连接值(效果同||)

在这里插入图片描述

SUBSTR截取

在这里插入图片描述在这里插入图片描述

LENGTH长度

在这里插入图片描述在这里插入图片描述在这里插入图片描述

NVL如果值是null,可以使用默认值代替

在这里插入图片描述

DUAL哑表

在这里插入图片描述

哑表表结构与内容

在这里插入图片描述

数字函数

函数 作用
ROUND 将值舍入为指定小数
TUENC 将值截断为指定小数
MOD 除法取余(作用与Java中%相同)

ROUND

在这里插入图片描述

TRUNC

在这里插入图片描述

MOD

在这里插入图片描述

日期函数

函数 作用
SYSDATE 当前时间
MONTHS_BETWEEN
ADD_MONTHS 加上指定月份
NEXT_DAY 下一个日期
LAST_DAY 最后一个日期
ROUND 四舍五入
TRUNC 截取

SYSDATE当前时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值