- 浏览: 71857 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
juewang79:
en 谢了,好用的塞
IntelliJ IDEA中文的解决方法[转贴] -
fengzi_015:
发文章的速度还可以,不会常报页面问题让你发不下去,界面虽然不如 ...
听说这边发代码很方便,来占个地方 -
fengzi_015:
试了一下,一般。
听说这边发代码很方便,来占个地方
SYSDATE函数返回服务器的当前日期和时间,而CURRENT_DATE函数返回当前会话时中的当前日期和时间
SYSDATE 系统时间
CURRENT_DATE 会话时间
一般情况下,二者相同。但如果修改了当前会话的时区,则会不同。
SQL> SELECT SESSIONTIMEZONE FROM DUAL;
SESSIONTIMEZONE
------------------------------
+08:00
SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;
SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:04:51 20060211 20:04:51
SQL> ALTER SESSION SET TIME_ZONE='+09:00';
会话已更改。
SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;
SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:05:00 20060211 21:05:00
SYSDATE 系统时间
CURRENT_DATE 会话时间
一般情况下,二者相同。但如果修改了当前会话的时区,则会不同。
SQL> SELECT SESSIONTIMEZONE FROM DUAL;
SESSIONTIMEZONE
------------------------------
+08:00
SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;
SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:04:51 20060211 20:04:51
SQL> ALTER SESSION SET TIME_ZONE='+09:00';
会话已更改。
SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;
SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:05:00 20060211 21:05:00
发表评论
-
删表脚本
2009-04-14 17:38 680删除一个表的数据是 truncate table table_ ... -
取最大值的记录
2009-04-14 16:36 985如何取表中某个字段的最大值的记录,当然有很多办法,可是 ... -
Oracle中的临时表用法汇总
2009-03-25 16:44 8271 语法 在Oracle中,可以创建以下两种临时表: ... -
linux下oracle启动和关闭脚本
2009-03-03 11:43 1171启动:startup 1)启动脚本(dbstart.sh) ... -
不同帐户下的使用要注意写全名字
2009-02-27 15:35 663就下面这一段,让我折腾了一天,到处搜赋权指令,结果是… ... -
Oracle系统中用户权限的赋予,查看和管理.
2009-02-27 13:56 1188在Oracle数据库中,用户的权限分为两种(在这里我们不讨 ... -
实践是王道啊
2009-02-18 14:48 761对于Oracle的临时表中的数据范围,我一直有些疑问, ... -
oracle中SQL规则随笔
2009-02-13 14:40 685连接顺序是否允许使用相关索引: 假设表emp的de ... -
SQL命令查询Oracle存储过程信息(代码内容等)
2009-02-12 15:46 2300SELECT * FROM ALL_SOURCE where ... -
关于服务不能启动的问题
2008-11-24 23:09 2045前两天在别人的机器上遇到了修改了机器名(也可能是网络配 ... -
增量采集
2008-11-04 21:48 655insert into table_a a select ... -
查看表结构命令
2008-11-04 21:27 970问到了好多方法,哈哈,记录一下: exec sp_help ... -
cursor
2008-11-04 21:26 672declare RoomID Room.RoomID%T ... -
Oracle INTERVAL YEAR TO MONTH数据类型
2008-11-04 21:24 3845INTERVAL YEAR TO MONTH数据类型 Ora ... -
记两个oracle函数
2008-11-04 21:22 795记两个oracle函数,今天刚见到的: 一、 L ... -
Oracle exp
2008-11-04 21:21 1347数据导出: 1 将数据库TEST完全导出,用户名system ... -
关于substr()的错误
2008-11-04 21:14 778substr(str_data, index_num, len ... -
关于 join 的一个查询问题
2008-11-04 21:11 764下面的查询中,红色部分是查询结果正确的关键。 至今没想明白为什 ... -
循环截取字符串
2008-11-04 21:04 1659我的成果啊,记一下。 create or repla ... -
查看表空间
2008-11-04 20:59 730抄来的,记一下: SELECT c.tablespace_ ...
相关推荐
begin — Test statements here v_date1 := SYSDATE; v_date2 := to_date( ‘2008-09-08’); IF v_date1 > v_date2 THEN dbms_output.put_line( ‘if’); ELSE dbms_output.put_line( ‘else’); END IF; end
TO_DATE格式(以时间:2007-11-02 13:45:25为例) 1. 日期和字符转换函数用法(to_date,to_char) 代码如下:select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) as nowTime from dual; //日期转化为字符串 select ...
加法 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-mm-dd HH24:MI:SS’) from dual; –加1星期 ...
oralce 计算时间差的实现 查询系统时间和给定时间相差的毫秒数 select ceil((sysdate - To_date('2017-03-23 00:00:00' , 'yyyy-...select ceil((sysdate -TO_DATE( TO_CHAR(a.dcur_state_start_date,'YYYY-MM-DD H
select current_date() -- 当前时间 select current_time() -- 获取日期部分 select date('yyyy-mm-dd hh:ii:ss') -- 获取时间部分 select time('yyyy-mm-dd hh:ii:ss') -- 格式化时间 select date_format('...
内部存储格式: 世纪、年、月、日、小时、分钟、秒 默认格式是:DD-MON-RR。 SYSDATE 返回当前的系统时间。 SELECT SYSDATE FROM ...如果不小于,则 结果与DATE的日分量相同。时间分量也相同。 CURRENT_DATE 以
TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, 'YYYY/MM') || '/01','YYYY/MM/DD') - 1, 'YYYY/MM') ) Y, WHERE X.NUM = Y.NUM (+) AND X.INBOUND_QTY + NVL(Y.STOCK_ONHAND,0) <> X.STOCK_ONHAND ) B WHERE A.NUM = B.NUM
to_number(to_char(to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd hh24:mi:ss'),'D')) when 7 then to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd hh24:mi:ss')-12 when 6 then to_date(to_char...
start_date => sysdate, repeat_interval => 'FREQ=MONTHLY; INTERVAL=1; BYMONTHDAY=1;BYHOUR=1;BYMINUTE=0;BYSECOND=0', -- 按月,间隔为1个(月),每月1号,凌晨1点 comments => '执行代理商清分程序' ); ...
这个过程有四个参数:job、what 、next_date与interval。 PROCEDURE Change (job IN binary_integer, What IN varchar2, next_date IN date, interval IN varchar2) 此job参数是一个整数...
Oracle日期函数用于对Oracle数据库中的日期及时间进行处理,下面就为您详细介绍Oracle日期...insert into test_date values(‘name1′,sysdate); select * from test_date; select * from test_date where p_date=’25
update frm_sysuser set mmyxq=to_date('2009-12-12 12:12:12','YYYY-MM-DD HH24:MI:SS') ORA 01810 格式代码出现两次 如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual; 原因是SQL中...
sysdate计算.doc sysdate计算.doc sysdate计算.doc
oracle中TIMESTAMP与DATE比较
Oracle和mysql的一些简单命令对比 1) SQL> select to_char(sysdate,’yyyy-mm-dd’) from dual; SQL> select to_char(sysdate,’hh24-mi-ss’) from dual; mysql> select date_format(now(),’%Y-%m-%d’); mysql> ...
where t.create_time >=trunc(sysdate,'day')+1 and t.create_time(sysdate,'day')+6 本周(国内周一为一个星期第一天) where t.create_time >=trunc(next_day(sysdate-8,1)+1) and t.create_time(next_day...
1. 2.DAYOFWEEK(date) ...24.SYSDATE() 25.UNIX_TIMESTAMP() UNIX_TIMESTAMP(date) 26.FROM_UNIXTIME(unix_timestamp) FROM_UNIXTIME(unix_timestamp,format) 27.SEC_TO_TIME(seconds) 28.TIME_TO_SEC(time)
参考博客:PostgreSQL的学习心得和知识总结(二十九)|PostgreSQL数据库兼容Oracle的SYSDATE函数的实现
1. 日期和字符转换函数用法(to_date,to_char) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串 select to_char(sysdate,'yyyy') as nowYear from dual; //获取时间...
OCP考试WORD文档(一小部分) ...CREATE TABLE new_sales(prod_id, cust_id, order_date DEFAULT SYSDATE) AS SELECT prod_id, cust_id, time_id FROM sales; Which statement is true regarding the above command?