ORACLE TIMESTAMP
来源:互联网 发布:js location.replace 编辑:程序博客网 时间:2024/04/28 00:21
1.建实践用表:
SQL> DROP TABLE TIMESTAMP_TEST;
表已删除。
SQL> CREATE TABLE TIMESTAMP_TEST(
2 TIME DATE,
3 TIMESTP TIMESTAMP(3),
4 TIMESTP_TZ TIMESTAMP(3) WITH TIME ZONE,
5 TIMESTP_LTZ TIMESTAMP(3) WITH LOCAL TIME ZONE);
表已创建。
2.查询DBTIMEZONE和SESSIONTIMEZONE设置:
SQL> SELECT DBTIMEZONE,SESSIONTIMEZONE FROM DUAL;
DBTIME
------
SESSIONTIMEZONE
---------------------------------------------------------------------------
+00:00
+08:00
3.插入测试数据,并确认结果:
SQL> INSERT INTO TIMESTAMP_TEST VALUES(SYSDATE,SYSDATE,SYSDATE,SYSDATE);
已创建 1 行。
SQL> COMMIT;
提交完成。
SQL> SELECT * FROM TIMESTAMP_TEST;
TIME
--------------
TIMESTP
---------------------------------------------------------------------------
TIMESTP_TZ
---------------------------------------------------------------------------
TIMESTP_LTZ
---------------------------------------------------------------------------
02-10月-06
02-10月-06 11.51.43.000 上午
02-10月-06 11.51.43.000 上午 +08:00
02-10月-06 11.51.43.000 上午
4.修改SESSION的TIME_ZONE:
SQL> ALTER SESSION SET TIME_ZONE='+10:00';
会话已更改。
SQL> SELECT * FROM TIMESTAMP_TEST;
TIME
--------------
TIMESTP
---------------------------------------------------------------------------
TIMESTP_TZ
---------------------------------------------------------------------------
TIMESTP_LTZ
---------------------------------------------------------------------------
02-10月-06
02-10月-06 11.51.43.000 上午
02-10月-06 11.51.43.000 上午 +08:00
02-10月-06 01.51.43.000 下午
结论:
根据实验结果,TIMESTAMP WITH LOCAL TIME ZONE会随着用户所在时区(SESSIONTIMEZONE)而变化,而TIMESTAMP WITH TIME ZONE则不随用户所在时区的变化而变,简单的说,这两个时间类型的参照时间不同,一个是参照用户的时区,一个是参照数据库的时区
- oracle timestamp
- Oracle timestamp
- ORACLE TIMESTAMP
- Oracle timestamp
- oracle中timestamp问题
- oracle TIMESTAMP datatype
- oracle-timestamp类型处理
- oracle timestamp(6)
- oracle timestamp 查询
- Oracle timestamp & SCN
- oracle timestamp 比较大小
- Oracle date timestamp 毫秒
- Oracle-TIMESTAMP&DATE互转
- oracle-timestamp类型处理
- java oracle timestamp
- oracle date 和 timestamp
- Oracle中的TIMESTAMP类型
- Oracle TIMESTAMP的处理
- 程序员给自己五年前的10个建议
- hdu 4359 Easy Tree DP?
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- 多线程相关
- 软件的本质
- ORACLE TIMESTAMP
- Apache httpOnly Cookie 泄露漏洞修复方法
- ZOJ 1005 Jugs
- 简陋的Git教程(也算是学习Git的个人总结吧)
- rcp(插件开发)ICommonMenuConstants 简介
- 图文并茂 在ML OS X 10.8 + XCode4.4/4.4.1下实现无证书真机调试IOS5.1.1(亲测,附调试截图)
- MySQL\Hibernate\Java数据类型映射关系
- 算法导论 1.2-2
- Android代码混淆前后分析