很简单,数字就是时间戳的精确度,即列中保留的秒数的一小部分:

SQL> create table t23 2 (ts0 timestamp(0) 3 , ts3 timestamp(3) 4 , ts6 timestamp(6) 5 ) 6 / Table created. SQL> insert into t23 values (systimestamp, systimestamp, systimestamp) 2 / 1 row created. SQL> select * from t23 2 / TS0 --------------------------------------------------------------------------- TS3 --------------------------------------------------------------------------- TS6 --------------------------------------------------------------------------- 24-JAN-12 05.57.12 AM 24-JAN-12 05.57.12.003 AM 24-JAN-12 05.57.12.002648 AM SQL>

如果我们不指定精度,那么时间戳就默认为六个地方。

SQL> alter table t23 add ts_def timestamp; Table altered. SQL> update t23 2 set ts_def = systimestamp 3 / 1 row updated. SQL> select * from t23 2 / TS0 --------------------------------------------------------------------------- TS3 --------------------------------------------------------------------------- TS6 --------------------------------------------------------------------------- TS_DEF --------------------------------------------------------------------------- 24-JAN-12 05.57.12 AM 24-JAN-12 05.57.12.003 AM 24-JAN-12 05.57.12.002648 AM 24-JAN-12 05.59.27.293305 AM SQL>

请注意,我在Linux上运行,所以我的TIMESTAMP列实际上给我精确到六个地方,即微秒。 在Unix的大多数(全部)版本中,情况也是如此。 在Windows上,限制是三个地方,即毫秒。 (这是Windows的最现代的味道仍然如此 – 需要引用)。

正如所料,文件涵盖了这一点。 了解更多 。

“当你创build时间戳(9)这会给你nanos正确的”

只有当操作系统支持它。 正如你所看到的,我的OEL设备不会:

SQL> alter table t23 add ts_nano timestamp(9) 2 / Table altered. SQL> update t23 set ts_nano = systimestamp(9) 2 / 1 row updated. SQL> select * from t23 2 / TS0 --------------------------------------------------------------------------- TS3 --------------------------------------------------------------------------- TS6 --------------------------------------------------------------------------- TS_DEF --------------------------------------------------------------------------- TS_NANO --------------------------------------------------------------------------- 24-JAN-12 05.57.12 AM 24-JAN-12 05.57.12.003 AM 24-JAN-12 05.57.12.002648 AM 24-JAN-12 05.59.27.293305 AM 24-JAN-12 08.28.03.990557000 AM SQL>

(那些尾随零可能是巧合,但他们不是)。

oracle时间戳概念,Oracle时间戳数据types相关推荐

  1. oracle asm 概念,ORACLE之ASM概念

    五.  目录及目录文件管理 5.1   创建目录 SQL> alter diskgroup ASMGROUP1 add directory '+ASMGROUP1/WWL1'; Diskgrou ...

  2. oracle 分区概念,Oracle 分区的概念

    Oracle 分区的概念 分区是指将巨型的表或索引分割成相对较小的.可独立管理的部分,这些独立的部分称为原来表或索引的分区.分区后的表与未分区的表在执行查询语句或其他DML语句时没有任何区别,一旦进行 ...

  3. oracle数据库模糊搜索表名,Oracle基本概念和介绍

    Oracle基本概念 Oracle Database的基本概念 一个Oracle服务器 是一个数据管理系统,它提供开放的,全面的,近乎完整的信息管理 Oracle服务器有两大部分组成 一个Oracle ...

  4. oracle查看时间戳函数,oracle数据库实现获取时间戳的无参函数

    oracle数据库实现获取时间戳的无参函数 代码如下所示: CREATE OR REPLACE FUNCTION GETMSTIMESTAMP RETURN NUMBER AS MSTIMESTAMP ...

  5. Oracle基本概念与数据导入

    Oracle基本概念 实例 一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成.一 ...

  6. oracle row_scn,【Oracle概念】-SCN是什么

    SCN是什么 SCN查看与转换 ORA_ROWSCN伪列 关于SCN分类 SCN的作用 延伸阅读 SCN是什么 在<Concepts>中是描述SCN的: A system change n ...

  7. oracle物理备份与恢复,Oracle 备份与恢复概念原理学习

    梳理下oracle中备份与恢复的概念原理--[@more@] 一.备份与恢复分逻辑和物理备份与恢复. 二.逻辑类:命令有EXP和IMP. 三.物理类:Noarchivelog和archivelog模式 ...

  8. oracle基本概念和术语

    oracle基本概念和术语      ChinaITLab收集整理  2006-3-15  保存本文  推荐给好友  QQ上看本站  收藏本站 ---------------------------- ...

  9. Oracle PCTfree assm,Oracle 段空间管理方式与PCTFREE和PCTUSED的概念

    Oracle 段空间管理方式与PCTFREE和PCTUSED的概念 SQL> create table test11 (ID number(10),score number(10,1),name ...

最新文章

  1. struct stat结构体的详解和用法
  2. 软件测试培训分享:Bug的作用有多大?
  3. 四十一、文件的物理结构(上)
  4. Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...
  5. 为指定的职工在原工资的基础上长10%的工资,并打印涨工资前和涨工资后的工资
  6. 游戏开发中 UI 是由谁来完成的?
  7. Lucene之Java实战
  8. 封装(构造方法,构造器)
  9. 性能提升3倍、时延降低70%,阿里云企业级存储ESSD云盘再升级!
  10. 软件工程学习进度第八周暨暑期学习进度之第八周汇总
  11. Linux职业发展方向
  12. Java悲观锁Pessimistic-Lock常用实现场景
  13. C#快递单号查询源码
  14. 西电微电子考研初试经验贴
  15. Android 来电秀总结
  16. 游戏辅助制作核心--植物大战僵尸逆向之太阳花加速生产阳光(三)
  17. 用友携国资国企走进浙江龙游,共探区县国资智慧监管新样板
  18. Vue使用Animate.css和WOW.js(AOS.js)来实现页面滚动触发动画
  19. 高仿 QQ 侧滑删除 Item 的效果
  20. 通过矢量字库制作点阵字库

热门文章

  1. html中如何写div中div的位置,position设置div的位置
  2. 【测试】用Chrome在电脑上模拟微信浏览器
  3. 2023云数据库技术沙龙MySQL x ClickHouse专场成功举办
  4. 从事手机软件开发需要掌握什么知识
  5. 光猫灯显示正常但是报651错误解决办法
  6. 《经典算法案例》01-10:如何打印质数表(六列版)
  7. 华科 计算机学院 何琨,华中科技大学
  8. PAP认证和CHAP认证原理解析
  9. 5.2 网络数据Excel存储
  10. pytorch神经网络对Excel数据集进行处理2.0(读取,转为tensor格式,归一化),并且以鸢尾花(iris)数据集为例,实现BP神经网络