如何查看oracle日期格式

如何查看oracle日期格式,第1张

select from nls_session_parameters;

select from nls_instance_parameters;

select from nls_database_parameters;

其中的NLS_TIME_FORMAT就是日期格式,这三句分别是会话级,实例级和数据库级的。

1、选中桌面常用的PLSQL Developer工具打开后,输入登录信息,进行登录

2、工具中新建一个SQL窗口

3、SQL窗口打开后是这个样子

4、日期createdatetime,日期型字段类型如下

5、输入如下语句,从表table123进行查询

6、点击查询按钮,进行查询 *** 作

7、查询结果如下,已查出2014年1月1日的查询记录数目

性能最好的是写3个查询分别来插入上中下旬的记录。

insert into result(date,temperature) select to_char(distinct trunc(date,'MM'))||'-5',avg(temperature) from souce_table where trunc(date,'DD') between 1 and 5 group by trunc(date,'MM')

本文将从数据库角度来解决这一问题,当然利用代码在逻辑中更容易实现哦!! 注:本文应用是oracle10; 第一步: 创建一个表格holiday用于灵活存放节假日日期(周末除外),如果和周末日期重复,则无需添加到该表格中: Sql代码 create table HOLIDAY ID VARCHAR2(45) not null, HL_DATE DATE, HL_DESC VARCHAR2(500), REMARK VARCHAR2(500), constraint PK_HOLIDAY primary key (ID) ); comment on table HOLIDAY is '节假日日期表(不含周末)'; comment on column HOLIDAY.ID is '节假日编号'; comment on column HOLIDAY.HL_DATE is '节假日期'; comment on column HOLIDAY.HL_DESC is '假日说明'; comment on column HOLIDAY.REMARK is '备注'; 添加一些测试数据: ID HL_DATE HL_DESC 1 2012-9-29 十一 2 2012-10-1 十一 3 2012-10-2 十一 4 2012-10-3 十一 5 2012-10-4 十一 6 2012-10-5 十一 7 2012-9-3 测试 8 2012-9-5 测试 9 2012-9-6 测试 第二步:写个函数用以获取两个日期之间的周末天数,如下: Sql代码 create or replace function weekend_count(startdate date,enddate date) return number /返回两个时间段内的周末天数,开始日期不计算在内/ is weekend_num number:=0; tempdate date; begin tempdate:=startdate+1; while tempdate

写法有很多种,例如下面的:\x0d\方法一:select from dual where time between to_date('2012-06-18 00:00:00','yyyy-mm-dd hh24:mi:ss') and to_date('2012-06-18 23:59:59','yyyy-mm-dd hh24:mi:ss');\x0d\方法二:select from dual where to_char(time,'yyyy-mm-dd')='2012-06-18';\x0d\方法三:select from dual where trunc(time)=to_date('2012-06-18','yyyy-mm-dd');\x0d\当然楼主也可以按上面的先转换下日期的显示格式再查询撒,都可以的,呵呵!!!

以上就是关于如何查看oracle日期格式全部的内容,包括:如何查看oracle日期格式、oracle中对日期型字段进行查询、oracle中有张表,按照每天记录着日期、温度,现在想按照旬进行查找等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10185969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存