'TRUNC(SYSDATE + 1)'
是什么意思。另外DBMSJOB_SUBMIT() 有几个参数,各代表什么意思?
是什么意思。另外DBMSJOB_SUBMIT() 有几个参数,各代表什么意思?
解决方案 »
- 从oracle10client 连接到oracle9备份的问题
- oracle的备份和还原问题
- ORACLE对日期天数的计算
- 怎样将一个ORACLE数据库服务器的表数据自动定时备份到另一个ORACLE数据库服务器的表中?
- 特急:关于oracle http server 的问题,请高手进入解答,谢谢!
- 求高手一条sql语句!列转行,可能需要分析函数!
- 通过临时表生成查询结果。多人同时访问时如何防止临时表被清空?
- [高分求助]oracle中的查询问题
- sql*plus登陆错误
- 请教如何合并两张表相同数据,不同数据分别展示
- Oracle10g 存储过程运用表里面存放的公式计算值
- Oracle复制表的同时修改表的数据类型
其具体的语法格式如下:
TRUNC(date[,fmt])
其中:
date 一个日期值
fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去
sysdate+1是当前数据库的系统时间加上一天,trunc是截取,后面没有跟别的参数,则截取到天
以今天为例,sysdate+1是2009-9-28 19:42
那么trunc后的值就是2009-9-28 00:00:00第二个问题
你google一下比较好,很容易搜到详细的解释
你写错了,是dbms_job.submit
select trunc(sysdate) from dual;
select trunc(sysdate,'mi') from dual;
select trunc(sysdate,'hh') from dual;
select trunc(sysdate,'dd') from dual;
select trunc(sysdate,'mm') from dual;
select trunc(sysdate,'yy') from dual;