oracle里emp的用例,oracle常用函数用例

本文详细介绍了Oracle数据库中的算术、比较、逻辑和集合运算符,以及日期时间函数的使用方法,如TO_DATE函数的格式化选项。通过示例展示了如何进行集合运算如INTERSECT、UNION和MINUS,并提供了日期的多种格式化展示,包括年、月、日、周等。此外,还涵盖了比较和逻辑运算在查询中的应用。

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

oracle常用函数

一、运算符

算术运算符:+ - * / 可以在select 语句中使用

连接运算符:|| select deptno|| dname from dept;

比较运算符:> >= = != < <= like between is null in

逻辑运算符:not and or

集合运算符: intersect ,union, union all, minus

要求:对应集合的列数和数据类型相同

查询中不能包含long 列

列的标签是第一个集合的标签

使用order by时,必须使用位置序号,不能使用列名

例:集合运算符的使用:

intersect ,union, union all, minus

select * from emp intersect select * from emp where deptno=10 ;

select * from emp minus select * from emp where deptno=10;

select * from emp where deptno=10 union select * from emp where deptno in (10,20); --不包括重复行

select * from emp where deptno=10 union all select * from emp where deptno in (10,20); --包括重复行

二.ORACLE日期时间函数大全

TO_DATE格式(以时间:2007-11-02 13:45:25为例)

Year:

yy two digits 两位年 显示值:07

yyy three digits 三位年 显示值:007

yyyy four digits 四位年 显示值:2007

Month:

mm number 两位月 显示值:11

mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示 显示值:11月,若是英文版,显示november

Day:

dd number 当月第几天 显示值:02

ddd number 当年第几天 显示值:02

dy abbreviated 当周第几天简写 显示值:星期五,若是英文版,显示fri

day spelled out 当周第几天全写 显示值:星期五,若是英文版,显示friday

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值