mssql sqlserver BINARY_CHECKSUM系统函数的用法简介


摘要:
BINARY_CHECKSUM系统函数用于检查表达式中的二进制校验值。
参数说明:
表达式:可以为列名也可以为*
binary_checkSum适用场景:
检测字段值是否发生变化,
检测数据表中行数据是否发生变化


例:
BINARY_CHECKSUM 系统函数举例应用说明:

create table test (keyId int identity,info varchar(20))
go
insert into test(info)values('a'),('b'),('c'),('d'),('e')
go
select binary_checksum(info) as [列二进制校验证],
binary_checksum(*) as [行二进制校验证],* from test 
go
--变更数据
update test set info ='test' where keyId =2
go
select binary_checksum(info) as [列二进制校验证],
binary_checksum(*) as [行二进制校验证],* from test 
go

go
truncate table test 
drop     table test 
 
mssql_sqlserver_binary_checksum二进制校验值生成方法

mssql_sqlserver_binary_checksum二进制校验值生成方法