`

Oracle的TIMESTAMP类型用法

阅读更多

如果提到TIMESTAMP类似,大家都会想到SYSTIMESTAMPTIMESTAMP


        对于当前时间附近的时间,可以通过SYSTIMESTAMP进行简单的加减法:


       不过从结果上也可以发现,这样得到的实际上是日期类型。

如果要结果仍然是TIMESTAMP类型,那么就不能直接做加减法,而是要通过INTERVAL的方式:

除了这种方法外,另一种常用的方法就是利用TO_TIMESTAMP进行转换:


        其实除了这两种方法外,还有一种直接指定TIMESTAMP类型的方法。如果使用过AS OF语句,那么就会对这种方法有所了解:


        使用这种方法还可以指定TIMESTAMP的时区:


        当然使用TO_TIMESTAMP_TZ也可以得到包含时区信息的TIMESTAMP



  • 大小: 8.6 KB
  • 大小: 12.3 KB
  • 大小: 10.6 KB
  • 大小: 14.5 KB
  • 大小: 5.4 KB
  • 大小: 24.2 KB
  • 大小: 10.4 KB
分享到:
评论

相关推荐

    oracle timestamp详解

    oracle timestamp详解 将常用的转换方法及使用注意事项都罗列出来了

    delphi与ORACLE数据库连接控件odac

    在使用或编译时也会出现这个错误, 解决方法也是把{$I _TrialIntfOld.inc}注释掉。 4、将delphi7(你当前的DELPHI版本)目录下的Odac目录下的.bpl文件复制到您的dephip安装目录C:\Program Files\Borland\Delphi7\...

    Oracle数据库SQL基本应用与介绍

    Oracle不仅可以通过基本的sql进行简单的数据操作,还可使用对标准sql进行了扩展的PL/SQL语言,可使用如IF…THEN…、WHILE、LOOP等同结构化程序语言一样的构造制作程序,还有制作函数、过程、触发器等也用PL/SQL语言...

    Oracle jdbc for 11g 最新版 驱动 ojdbc6dms.jar

    Oracle JDBC 11R1 oracle.jdbc.OracleConnection提供了创建Oracle对象的工厂方法。  包括ARRAY, BFILE, DATE, INTERVALDS, NUMBER, STRUCT, TIME,TIMESTAMP,TIMESTAMP等。  ojdbc5.jar: 适用于jdk5  ojdbc6...

    Oracle 9i&10g编程艺术:深入数据库体系结构(全本)含脚本

    12.4.2 BINARY_FLOAT/BINARY_DOUBLE类型的语法和用法 513 12.4.3 非固有数值类型 513 12.4.4 性能考虑 514 12.5 LONG类型 515 12.5.1 LONG和LONG RAW类型的限制 516 12.5.2 处理遗留的LONG类型 517 12.6 DATE...

    Oracle_Database_11g完全参考手册.part3/3

    10.7 使用TIMESTAMP数据类型 第11章 转换函数与变换函数 11.1 基本的转换函数 11.1.1 数据类型的自动转换 11.1.2 关于自动转换的注意事项 11.2 特殊的转换函数 11.3 变换函数 11.3.1 TRANSLATE 11.3.2 DECODE 11.4 ...

    Oracle_Database_11g完全参考手册.part2/3

    10.7 使用TIMESTAMP数据类型 第11章 转换函数与变换函数 11.1 基本的转换函数 11.1.1 数据类型的自动转换 11.1.2 关于自动转换的注意事项 11.2 特殊的转换函数 11.3 变换函数 11.3.1 TRANSLATE 11.3.2 DECODE 11.4 ...

    Oracle jdbc for 11g 最新版 驱动 ojdbc6.jar

    Oracle JDBC 11R1 oracle.jdbc.OracleConnection提供了创建Oracle对象的工厂方法。  包括ARRAY, BFILE, DATE, INTERVALDS, NUMBER, STRUCT, TIME,TIMESTAMP,TIMESTAMP等。  ojdbc5.jar: 适用于jdk5  ojdbc6....

    SQL计算timestamp的差值的方法

    SQL计算timestamp的差值的方法 概述 有时候我们需要按照时间找出某些记录,比如说:算出离销售时间前1个小时的记录。 通常我们可以使用MYSQL的timestampdiff函数来做,但是这样没法使用到索引,如果数据量大的话,...

    Oracle to_char函数的使用方法

    Oracle to_char函数的功能是将数值型或者日期型转化为字符型,下面就为您详细介绍Oracle to_char函数的使用,希望对您能有所帮助。 Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,...

    Oracle编程艺术

    1.1 我的方法................................................................................ 63 3 / 976 1.2 黑盒方法................................................................................ 65 ...

    ORACLE大表分区

    支持自动ORACLE大表分区: 版本进度: 31. 20110420 V2.2 支持任意表任意时间字段分区 以下为安装部署部分: 1.分区相关脚本部署执行顺序,安装前请确保该用户拥有管理员权限, 同时请执行GRANT CREATE ANY TABLE ...

    最简单的Oracle数据恢复 select as of使用方法

    You perform a Flashback Query by using a SELECT statementwith an AS OF clause.You use a flashback query to restrieve ...timestamp or SCN.It returns committed data that was current at that point intime....

    Oracle9i的init.ora参数中文说明

    说明: 与 NLS_TIME_TZ_FORMAT 相似, 其中的一对值指定 TIMESTAMP 数据类型的默认值, 该类型除存储 YEAR, MONTH 和 DAY 日期值, HOUR, MINUTE 和 SECOND 时间值, 还存储 TIMEZONE_HOUR 和 TIMEZONE_MINUTE。...

    oracle详解

    以下为简要使用步骤,如果想参考详细使用方法,也可以参考ORACLE联机帮助。 1.设置表空间为只读(假定表空间名字为APP_Data 和APP_Index) alter tablespace app_data read only; alter tablespace app_index read ...

    Oracle数据库设计策略及规范.docx

    索引对新增,删除,更新的性能影响比较大,对相关的表的索引使用要权衡 为表和索引建立不同的表空间,禁止在系统表空间中放入非核心oracle系统成分的对象, 确保数据表空间和索引表空间位于不同的磁盘磁盘驱动器上...

    SQL优化面试专题.pdf

    TIMESTAMP 在 UPDATE CURRENT_TIMESTAMP 数据类型上做什么?如何使用 Unix shell 登录 Mysql?myisamchk 是用来做什么的?MYSQL 数据库服务器性能分析的方法命令有哪些?如何控制 HEAP 表的最大尺寸?MyISAM Static ...

    Oracle事例

    sql> alter index xay_id allocate extent(size 200k datafile \'c:/oracle/index.dbf\'); <8>.alter index xay_id deallocate unused; 、查看索引 SQL>select index_name,index_type,table_name from user...

    MySQL面试题,经典

    1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17...16、TIMESTAMP 在 UPDATE CURRENT_TIMESTAMP 数据类型上做什么 17、主键和候选键有什么区别 18、如何使用 Unix shell 登录 Mysql ...

    ORACLE中的日期加减操作实例介绍

    可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法: 1 使用内置函数numtodsinterval增加小时,分钟和秒 2 加一个简单的数来增加天 3 使用内置函数add_months来增加年和月 例: 对当前日期...

Global site tag (gtag.js) - Google Analytics