博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql中binary_checksum(*)的用法
阅读量:6197 次
发布时间:2019-06-21

本文共 626 字,大约阅读时间需要 2 分钟。

sql中binary_checksum(*)的用法(转)

 

binary_checksum(*)可以用来检查修改过的行。

同一行在update后,该行的binary_checksum(*)就不同。 如

select title_id,binary_checksum(*)  from titles where  title_id=1 时title_id=1 的该行的binaru_checksum(*) 的值为123456 若此时 update titles set title='ddd' where title_id=1

再执行select title_id,binary_checksum(*)  from titles where title_id=1 会发现binary_checksum(*)的值发生了改变。

利用这个特性,我们可以先执行select title_id,binary_checksum(*) into t1 from titles 比如某段时间后需要检查或者在某个操作后需要检查有那些行发生了变化 就可以通过语句 select a.* from titles a,t1 b where a.title_id=b.title_id and a.binary_checksum(*)<>b.binary_checksum(*)

转载于:https://www.cnblogs.com/yelisen2011/p/4125917.html

你可能感兴趣的文章
SQL远程连接数据库进行数据操作
查看>>
我常用之呼和浩特快递联系电话(顺丰、申通、圆通 转)
查看>>
android-验证网络是否可用
查看>>
GDI GDI+ 的区别
查看>>
VC/MFC 使edit控件不能进行粘贴操作
查看>>
微软职位内部推荐-SW Engineer II for Skype
查看>>
基于zookeeper、连接池、Failover/LoadBalance等改造Thrift 服务化
查看>>
[转载]c删除字符串中指定字符
查看>>
Excel二次开发迁移到WPS上
查看>>
【转】深度完美GhostXP_SP3快速装机优化版V2011.12
查看>>
Oracle 客户端 使用 expdp/impdp 示例 说明
查看>>
Android 修改 hosts
查看>>
Android LogCat使用详解
查看>>
Linux进程和网络连接命令
查看>>
Codec 2 : 一款新的低码率语音编码器
查看>>
为什么动态类型语言相对比较慢?
查看>>
PeekMessage使用方法
查看>>
[转载] C#异步编程模型2--基于事件的异步模式
查看>>
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
查看>>
HttpServlet详解
查看>>