暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
oracle中常用查询语句.docx
222
17页
4次
2021-11-14
5墨值下载
这里我们介绍的是
40+
个非常有用的
Oracle
查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等
等方面的查询。这些是所有
Oracle
开发者都必备的技能,所以快快收藏吧!
日期
/
时间 相关查询
1.
获取当前月份的第一天
2.
运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “
SYSDATE”
来指定查询的日期。
3.
?
4.
1
2
SELECT TRUNC (SYSDATE, 'MONTH') "First day of current m
onth"
FROM
DUAL;
5.
6.
获取当前月份的最后一天
7.
这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有
29
号,那么就会返回
29/2
。你可以用任何的日期值替
换 “
SYSDATE”
来指定查询的日期。
8.
?
9.
1SELECT TRUNC (LAST_DAY (SYSDATE)) "Last day of current m
2onth"
FROM
DUAL;
10.
11.
获取当前年份的第一天
12.
每年的第一天都是
1
1
日,这个查询语句可以使用在存储过程中,需要对当前年份第一天做一些计算的时候。你可以用任何的日期
值替换 “
SYSDATE”
来指定查询的日期。
13.
?
14.
1SELECT TRUNC (SYSDATE, 'YEAR') "Year First Day" FROM
DUAL;
15.
16.
获取当前年份的最后一天
17.
类似于上面的查询语句。你可以用任何的日期值替换 “
SYSDATE”
来指定查询的日期。
18.
?
19.
1SELECT ADD_MONTHS (TRUNC (SYSDATE, 'YEAR'), 12) - 1 "Year Last D
ay" FROM DUAL
20.
21.
获取当前月份的天数
22.
这个语句非常有用,可以计算出当前月份的天数。你可以用任何的日期值替换 “
SYSDATE”
来指定查询的日期。
23.
?
24.
1
2
SELECT CAST (TO_CHAR (LAST_DAY (SYSDATE), 'dd') AS INT) number_
of_days
FROM
DUAL;
25.
26.
获取当前月份剩下的天数
27.
下面的语句用来计算当前月份剩下的天数。你可以用任何的日期值替换 “
SYSDATE”
来指定查询的日期。
of 17
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜