timestamp 数据类型

在SQL Server中联机丛书是这样说的:

SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序,与日期没有任何关系。实现 timestamp 数据类型最初是为了支持 SQL Server 恢复算法。每次修改页时,都会使用当前的 @@DBTS 值对其做一次标记,然后 @@DBTS 加1。这样做足以帮助恢复过程确定页修改的相对次序,但是 timestamp 值与时间没有任何关系。

我用口水话解释一下便于理解:

我们知道数字类型有个“标识”属性,设置好“标识种子”、“标识递增量”,每增加一条记录时,这个字段的值就会在最近的一个标识值基础上自动增加,这样我们可以知道哪些记录是先添加的,哪些记录是后添加的,但是我们无法知道哪些记录修改过。timestamp这个类型的字段呢,每增加一条记录时,它会在最近的一个时间戳基础上自动增加,当修改某条记录时,它也会在最近的一个时间戳基础上自动增加,所以我们就知道哪些记录修改过了。

有朋友反应response.Write(rs("[timestamp]")),是一片空白,可是在查询分析器中看到的是一串数字。这种情况下,在写SQL语句时这样写,select (字段名+0) as 别名,输出时就会有显示了。

posted on 2006-10-16 10:45 吴勇 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/wuyong/archive/2006/10/16/530047.html

timestamp 数据类型相关推荐

  1. Oracle设置date数据比较,ORACLE DATE和TIMESTAMP数据类型的比较

    DATE数据类型 这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型.它可以存储月,年,日,世纪,时,分和秒.它典型地用来表示什 么时候事情已经发生或将要发生.DATE数 ...

  2. oracle time格式化比较,ORACLE DATE和TIMESTAMP数据类型的比较(二) (转)

    ORACLE DATE和TIMESTAMP数据类型的比较(二) (转)[@more@] 原著作者:James Kmann TIMESTAMP数据的格式化显示和DATE 数据一样.注意,to_char支 ...

  3. timestamp 数据类型在 sql_mode 主从不一致引起的不同步问题解决

    从节点同步出错. 无法同步,查看错误 Last_Error: Coordinator stopped because there were error(s) in the worker(s). The ...

  4. Sqlserver:timestamp数据类型

    timestamp timestamp 这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的.timestamp 一般用作给表行加版本戳的机制.存储大小为 8 字节. 注释 Transac ...

  5. MySQL的TIMESTAMP数据类型

    我们可能经常用数据库中的日期和时间类型,但他能存什么精度的,有什么坑,能怎么使用,其实还是很讲究的. Oracle数据库关于日期类型的历史文章, <Oracle时间戳类型内部表示的转换方式> ...

  6. oracle查询timestamp范围,Oracle TIMESTAMP数据类型

    TIMESTAMP数据类型: Oracle定义语法: TIMESTAMP [(fractional_seconds_precision)] fractional_seconds_precision 的 ...

  7. mysql timestamp 类型_MySQL中“诡异”的TIMESTAMP数据类型

    注意:从5.6.4版本开始,TIME,TIMESTAMP,DATTIME这三种类型增加了对小数秒的支持,timestamp存储大小为4Bytes+小数部分:datetime存储大小为5Bytes+小数 ...

  8. Postgresql 数据库时区(timezone)设置,以及TIMESTAMPTZ和TIMESTAMP数据类型的选择

    timestamp和timestamptz都占用8个字节,在存储时间时并没有本质的区别,都不携带时区信息.只是在insert保存数据和select给数据库客户端返回数据时处理方式不同. 下边以具体示例 ...

  9. Flink Table和SQL的表和视图、Connectors和timestamp数据类型

    目录 1. 表和视图 2. Table API Connectors 2.1 filesystem.print.blackhole 3. timestamp和timestamp_ltz 1. 表和视图 ...

最新文章

  1. 云顶之弈服务器维修,云顶之奕云服务器
  2. Java是否越来越接受静态导入?
  3. 使用ESP定律_手工脱壳
  4. 解决Redis之MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on d
  5. oracle plsql update两个字段_Oracle 学习笔记(Windows 环境下安装 + PL/SQL)
  6. 《线性代数》同济六版 总结
  7. VS2010的详细安装
  8. R语言期末考试复习题第一天整理内容(自己整理+参考博主:紧到长不胖 )请多关注 紧到长不胖 ,每天有惊喜!
  9. 3、TM4之GPIO的输入输出
  10. 2019牛客暑期多校训练营(第八场) Explorer (线段树分治+区间离散化)
  11. 网络攻防 横向移动_网络安全101的数据分析:检测横向移动
  12. 【翻译论文】An Architecture Combining Convolutional Neural Network (CNN) and Support Vector Machine (SVM)
  13. Linux操作命令分类详解 - 用户权限(三)
  14. 天干地支计算公式_日干支公式速算法,根据阴历或阳历推算日干天干地支方法...
  15. [10 Jun 2015 ~ 11 Jun 2015] Deep Learning in arxiv
  16. 对计算机硬件以及操作系统的一些了解
  17. ReactiveX-Observable
  18. spring boot 2.1学习笔记【三】自定义banner
  19. Access查询中文乱码
  20. 中国矿业大学北京计算机学院在哪个校区,中国矿业大学(北京)有几个校区及校区地址...

热门文章

  1. JavaScript的9个陷阱及评点
  2. [转] 新入社員の自己紹介
  3. 缓存框架(Java缓存)与框架缓存(介绍mybatis缓存)
  4. SDMemoryCache中的NSMapTable
  5. haproxy定义规则限制IP访问
  6. Jedis使用教程完整版
  7. P1726 上白泽慧音
  8. Powershell快速入门(二) Shell编程
  9. C#把某个数组的一部分复制到另一个数组中的两种方法:Buffer.BlockCopy和Array.Copy...
  10. 距离QCon纽约还有3个礼拜:新的演讲、播客节目和研讨会