timestamp 数据类型
在SQL Server中联机丛书是这样说的:
SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序,与日期没有任何关系。实现 timestamp 数据类型最初是为了支持 SQL Server 恢复算法。每次修改页时,都会使用当前的 @@DBTS 值对其做一次标记,然后 @@DBTS 加1。这样做足以帮助恢复过程确定页修改的相对次序,但是 timestamp 值与时间没有任何关系。
我用口水话解释一下便于理解:
我们知道数字类型有个“标识”属性,设置好“标识种子”、“标识递增量”,每增加一条记录时,这个字段的值就会在最近的一个标识值基础上自动增加,这样我们可以知道哪些记录是先添加的,哪些记录是后添加的,但是我们无法知道哪些记录修改过。timestamp这个类型的字段呢,每增加一条记录时,它会在最近的一个时间戳基础上自动增加,当修改某条记录时,它也会在最近的一个时间戳基础上自动增加,所以我们就知道哪些记录修改过了。
有朋友反应response.Write(rs("[timestamp]")),是一片空白,可是在查询分析器中看到的是一串数字。这种情况下,在写SQL语句时这样写,select (字段名+0) as 别名,输出时就会有显示了。
转载于:https://www.cnblogs.com/wuyong/archive/2006/10/16/530047.html
timestamp 数据类型相关推荐
- Oracle设置date数据比较,ORACLE DATE和TIMESTAMP数据类型的比较
DATE数据类型 这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型.它可以存储月,年,日,世纪,时,分和秒.它典型地用来表示什 么时候事情已经发生或将要发生.DATE数 ...
- oracle time格式化比较,ORACLE DATE和TIMESTAMP数据类型的比较(二) (转)
ORACLE DATE和TIMESTAMP数据类型的比较(二) (转)[@more@] 原著作者:James Kmann TIMESTAMP数据的格式化显示和DATE 数据一样.注意,to_char支 ...
- timestamp 数据类型在 sql_mode 主从不一致引起的不同步问题解决
从节点同步出错. 无法同步,查看错误 Last_Error: Coordinator stopped because there were error(s) in the worker(s). The ...
- Sqlserver:timestamp数据类型
timestamp timestamp 这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的.timestamp 一般用作给表行加版本戳的机制.存储大小为 8 字节. 注释 Transac ...
- MySQL的TIMESTAMP数据类型
我们可能经常用数据库中的日期和时间类型,但他能存什么精度的,有什么坑,能怎么使用,其实还是很讲究的. Oracle数据库关于日期类型的历史文章, <Oracle时间戳类型内部表示的转换方式> ...
- oracle查询timestamp范围,Oracle TIMESTAMP数据类型
TIMESTAMP数据类型: Oracle定义语法: TIMESTAMP [(fractional_seconds_precision)] fractional_seconds_precision 的 ...
- mysql timestamp 类型_MySQL中“诡异”的TIMESTAMP数据类型
注意:从5.6.4版本开始,TIME,TIMESTAMP,DATTIME这三种类型增加了对小数秒的支持,timestamp存储大小为4Bytes+小数部分:datetime存储大小为5Bytes+小数 ...
- Postgresql 数据库时区(timezone)设置,以及TIMESTAMPTZ和TIMESTAMP数据类型的选择
timestamp和timestamptz都占用8个字节,在存储时间时并没有本质的区别,都不携带时区信息.只是在insert保存数据和select给数据库客户端返回数据时处理方式不同. 下边以具体示例 ...
- Flink Table和SQL的表和视图、Connectors和timestamp数据类型
目录 1. 表和视图 2. Table API Connectors 2.1 filesystem.print.blackhole 3. timestamp和timestamp_ltz 1. 表和视图 ...
最新文章
- 云顶之弈服务器维修,云顶之奕云服务器
- Java是否越来越接受静态导入?
- 使用ESP定律_手工脱壳
- 解决Redis之MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on d
- oracle plsql update两个字段_Oracle 学习笔记(Windows 环境下安装 + PL/SQL)
- 《线性代数》同济六版 总结
- VS2010的详细安装
- R语言期末考试复习题第一天整理内容(自己整理+参考博主:紧到长不胖 )请多关注 紧到长不胖 ,每天有惊喜!
- 3、TM4之GPIO的输入输出
- 2019牛客暑期多校训练营(第八场) 	Explorer (线段树分治+区间离散化)
- 网络攻防 横向移动_网络安全101的数据分析:检测横向移动
- 【翻译论文】An Architecture Combining Convolutional Neural Network (CNN) and Support Vector Machine (SVM)
- Linux操作命令分类详解 - 用户权限(三)
- 天干地支计算公式_日干支公式速算法,根据阴历或阳历推算日干天干地支方法...
- [10 Jun 2015 ~ 11 Jun 2015] Deep Learning in arxiv
- 对计算机硬件以及操作系统的一些了解
- ReactiveX-Observable
- spring boot 2.1学习笔记【三】自定义banner
- Access查询中文乱码
- 中国矿业大学北京计算机学院在哪个校区,中国矿业大学(北京)有几个校区及校区地址...