oracle查询timestamp范围,Oracle TIMESTAMP数据类型
TIMESTAMP数据类型:
Oracle定义语法:
TIMESTAMP [(fractional_seconds_precision)]
fractional_seconds_precision 的范围为0到9, 默认为6. 与DATE类型相比该类型可以保存到微秒. 而且微秒的精确范围可以保存到0到9为数据. 在数据库中保存占7到11字节, 具体看你定义的fractional seconds的精度. 下面例子说明:
-- 建表包含timestamp类型.
SQL> create table tm(a timestamp);
Table created.
-- 注意这地方的FF中的'123456789', 这就是我刚说的微秒的精确范围, 上面定义的时候没有指定, 这就是使用默认的6了, 在下面"desc tm"处就可以看到的.
SQL> insert into tm values(TO_TIMESTAMP('2006-12-01 12:12:09.123456789', 'YYYY-MM-DD HH24:MI:SS.FF'));
1 row created.
-- 从这地方就可以看出来默认是6了. 要是你想使用更高的精确度就可以自己人为的指定了. create table tm(a timestamp(9)); 这样就可以的.
SQL> desc tm;
Name Null? Type
------- -------- ----------------------------
A TIMESTAMP(6)
--从这就可以看出来吧, 精确度为6时候,在插入数据时就使用了四舍五入了.
SQL> select * from tm;
A
---------------------------------------------------------------------------
01-DEC-06 12.12.09.123457 PM
-- 如果我想插入的数据超过了最大的9位时就会出错了的.
SQL> insert into tm values(TO_TIMESTAMP('2006-12-01 12:23:09.1234567890', 'YYYY-MM-DD HH24:MI:SS.FF'));
insert into tm values(TO_TIMESTAMP('2006-12-01 12:23:09.1234567890', 'YYYY-MM-DD HH24:MI:SS.FF'))
*
ERROR at line 1:
ORA-01830: date format picture ends before converting entire input string
-----------------------
查看当前的timestamp时间是CURRENT_TIMESTAMP
select current_timestamp from dual;
阅读(6388) | 评论(0) | 转发(0) |
oracle查询timestamp范围,Oracle TIMESTAMP数据类型相关推荐
- oracle查询列取名,oracle查询列名
oracle 动态列查询,,oracle查询列名,oracle查询动态sql oracle 动态查询列,查看oracle数据库的表名和列名,oracle查询列名,oracle查询列属性 oracle ...
- oracle查询删除时间戳,Oracle查询时间戳,建表时间,新建序列,误删数据
Oracle的时间戳格式查询如下: SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT'. ...
- oracle查询flashback,【oracle】闪回flashback-10g-flashback query
Flashback Query 1.说明 flashback是oracle9i开始提供的特性.在9i中利用oracle查询多版本一致的特点,实现从回滚段中读取表一定时间内操作过的数据,可用来进行数据对 ...
- oracle+查询主机地址,oracle函数:获取Internet主机名和ip地址
您可能感兴趣的话题: Oracle 核心提示:oracle函数获取Internet主机名和ip地址 Oracle包utl_inaddr 作用:用于取得局域网或Internet环境中的主机名和IP地址. ...
- oracle查询当前日期月份,oracle查询截至到当前日期月份所在年份的所有月份
这篇文章主要介绍了oracle查询截至到当前日期月份所在年份的所有月份,本文通过代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下 下面通过一个查询语句给大家介绍oracle查询 ...
- oracle 查询公有同义词,Oracle序列(sequence),OracleRUNNUM和Oracle同义词(synonyms)
一团网资讯 一团资讯 > oracle > Oracle序列(sequence),OracleRUNNUM和Oracle同义词(synonyms)... Oracle序列(sequence ...
- oracle 查询条件 if,oracle查询语句if
oracle语句查询or和andSELECT*FROMPersonsWHERE(FirstName=' (FirstName='Thomas' OR FirstName='William') AND ...
- oracle 查询连接方法,Oracle 常用连接查询方法和函数
Oracle常用的连接查询方法(以oracle自带的表做的练习),left join是以左表的记录为基础的,左表中的记录会全部显示,右表只显 一:Oracle常用的连接查询方法(以oracle自带的表 ...
- oracle查询grant信息,Oracle学习笔记(四)
一.控制用户存取 1.创建修改用户Creating Users Create/alter user new_user identified by password; 例:create user use ...
- oracle 查询空值异常,Oracle中的NULL
这篇文档讨论一下NULL和索引的关系. 前面几篇文章讨论了NULL的数据类型和NULL的运算特点.这里打算简单描述NULL和索引的关系. 如果说NULL类型已经比较容易出错了,那么索引问题就让NULL ...
最新文章
- PTA数据结构与算法题目集(中文)7-38
- Facebook图片存储系统Haystack——存小文件,本质上是将多个小文件合并为一个大文件来降低io次数,meta data里存偏移量...
- html5 Canvas画图教程(5)—canvas里画曲线之arc方法
- 四全集学python选哪种电脑_“Python教程哪个版本最适合学习?“python教程全集
- CVPR 2022|MLP才是无监督学习比监督学习迁移性能好的关键因素
- stack smash_扶手椅VGUX:Super Smash Bros.Ultimate
- 使用js在桌面上写一个倒计时器_论一个倒计时器的性能优化之路
- php 02d,邻苯二甲酸二苯酯(DPhP)
- n条直线相交最多有几个邻补角_【初中数学】102条做初中几何辅导线的规律
- codeforces#320(div2) D Or Game 贪心
- K BEST(最大化平均值)
- matlab两条曲线方程求交点_matlab中已知两曲线方程,怎样求两曲线交点并标注出?...
- 64qam星座图matlab,16QAM_星形和矩形星座图调制解调MATLAB代码(最新整理)
- python与java前景分析-Java和Python哪个未来前景好?
- 揭穿内存厂家“谎言”,实测内存带宽真实表现
- Drupal7 常用配置
- IBC和电信管理论坛将在数字转型世界峰会上进行媒体-电信融合项目演示
- 环境光传感器--OPT3001,硬件开发与程序设计
- 小米计算机弹歌曲,趣味冷知识!小米的T9拨号键盘可以弹乐曲,没想到吧!快来试试!...
- MGCtoken与IMtoken哪个好?安全吗?
热门文章
- spring在项目启动时就执行特定方法
- MySQL 数据库如何存储时间
- vue中v-for使用key
- HashMap、HashTable和ConcurrentHashMap的区别?
- 2020高考报计算机专业指南,2020高考志愿填报最全攻略
- HTML5 标准规范
- Linux --- LV逻辑卷的创建和在线扩展
- JVM内存中的年轻代,老年代
- gta5正版服务器在哪儿,gta5服务器在哪里 | 手游网游页游攻略大全
- mysql忘记服务器上密码怎么修改密码,MySQL忘记密码怎么办-MySQL修改密码(亲测可用)...