环境:Oracle 10g,11g问题重现:PL/SQL中命令窗口下,发现存储过程得到的时间格式不符合预期要求。SQL> select sysdate from dual;SYSDATE-----------2014-12-18Executed in 0 secondsSQL> set server...
分类:
数据库 时间:
2014-12-18 22:08:01
阅读次数:
295
SELECT TO_CHAR( SYSDATE,'MM-dd') AS beginTime,TO_CHAR( TO_DATE(MAX(C.SUBSCRIBE_DATE),'YYYY-MM-dd'),'MM-dd') AS endTime from TableName
分类:
数据库 时间:
2014-12-15 15:02:52
阅读次数:
196
2013-11-09 BaoXinjian1. 获取系统时间的语句(ssxff6获取小数点后面六位)select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ssxff6'), to_char(systimestamp,....
分类:
数据库 时间:
2014-12-12 14:33:57
阅读次数:
376
首先我们来看看代码,然后我们在说明和解释代码:declare l_dept integer := 20; currtime date := sysdate; l_nam varchar2(20) := to_char(add_months(trunc(sysdate),-...
分类:
数据库 时间:
2014-12-10 17:38:29
阅读次数:
301
select * from per_all_people_f papfwhere trunc(sysdate) between trunc(papf.effective_start_date) and trunc(papf.effective_end_date) and papf.employee_...
分类:
其他好文 时间:
2014-12-09 19:26:10
阅读次数:
156
declare jobId number; begin dbms_job.submit(job => jobId, what => 'TEST();', next_date => sysdate, ...
分类:
数据库 时间:
2014-12-08 10:38:29
阅读次数:
234
//查看系统当前时间 HH24 24小时制 MI是正确的分钟select to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual//HH非24 mm不区分大小写 日期中MM系统认为是月份select to_char(sysdate,'yyyy-mm-.....
分类:
数据库 时间:
2014-12-03 14:01:10
阅读次数:
179
日期/时间 相关查询
获取当前月份的第一天
运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。
1
2
SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"
FROM DUAL;
...
分类:
数据库 时间:
2014-12-01 20:54:39
阅读次数:
291
近日在做项目的过程中对plsql的使用非常多,主要是编写存储过程实现业务逻辑。但是在coding的过程中遇到非常奇怪的问题。问题是:在package包头中定义了一个变量,current_time := sysdate,然后在procedure使用这个定义的变量,直接insert到表里。一个很简单的实...
分类:
其他好文 时间:
2014-12-01 00:47:54
阅读次数:
235
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy...
分类:
数据库 时间:
2014-11-27 12:18:26
阅读次数:
242