#(11) 查询工龄大于或等于35年的员工信息。SELECT * FROM emp e WHERE e.HIREDATE<=DATE_SUB(SYSDATE(),INTERVAL 35 YEAR); DATE_SUB语法: DATE_SUB(date,INTERVAL expr type) date ...
分类:
数据库 时间:
2016-09-30 18:36:24
阅读次数:
284
select * from emp where to_char(hiredate,'mm')=to_char(add_months( sysdate,2),'mm'); 结果: ...
分类:
其他好文 时间:
2016-09-23 16:42:39
阅读次数:
125
截取日期: select to_char( NEW_TIME( sysdate, 'GMT','EST'), 'yyyy-mm')from dual; 或得年或月或日 Year/ month/Day select to_char(to_date('2016-01-01','yyyy-mm-dd'), ...
分类:
数据库 时间:
2016-09-13 11:25:10
阅读次数:
702
(01)一个完整的PLSQL有哪几部分组成? [declare]/begin/[exception]/end;/(02)penameemp.ename%type和emp_recemp%rowtype是什么意思? pename变量与emp表的ename字段相同类型 emp_rec变量与emp表的结构类型相同,通过变量名.字段名去访问(03)selectto_char(sysdate,‘day‘..
分类:
数据库 时间:
2016-09-12 07:24:46
阅读次数:
201
begin -- create_schedule dbms_scheduler.create_schedule(schedule_name => 's_change_send_dates_statue', start_date => SYSDATE, repeat_interval => 'FREQ ...
分类:
数据库 时间:
2016-09-11 12:58:04
阅读次数:
243
job的 interval设置为 sysdate+1 结果好多客户的这个时间最后会变的乱起八糟, 或是 导入 , 或是手动执行了等等, 还有自动会变的, 而且不少, 觉得莫名其妙, , 今天网上搜了下 , 终于明白了其中的原因 并且也找到了解决办法, 比如,我要每天凌晨1点执行, interval就 ...
分类:
数据库 时间:
2016-09-02 11:28:30
阅读次数:
275
1.MySql和Oracle的日期转换 mysql中有2种日期格式DATE和TIME,oracle只有一种日期格式DATE。 oracle> select to_char(sysdate,'yyyy-mm-dd') from dual; oracle> select to_char(sysdate, ...
分类:
数据库 时间:
2016-08-31 18:54:20
阅读次数:
249
--TO_CHAR 转换成字符串类型 select to_char (sysdate,'YYYY"年"fmMM"月"fmDD"日"HH24:MI:SS') FROM dual; select to_char(1210.7,'$9,999.00') from dual TO_DATE转换成日期类型se ...
分类:
数据库 时间:
2016-08-26 18:23:07
阅读次数:
241
sysdate 【功能】:返回当前日期。 【参数】:没有参数,没有括号 【返回】:日期 sysdate 【功能】:返回当前日期。 【参数】:没有参数,没有括号 【返回】:日期 2 add_months(d1,n1) 【功能】:返回在日期d1基础上再加n1个月后新的日期。 【参数】:d1,日期型,n1 ...
分类:
数据库 时间:
2016-08-26 18:13:19
阅读次数:
219
dual表是一个虚拟表,用来和select语句一起使用。1、查看当前用户select user from dual2、用来调用系统函数select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual 得到当前系统时间 select SYS_CONTE ...
分类:
数据库 时间:
2016-08-24 14:40:12
阅读次数:
248