我现在很困惑,也许你可以帮助我更好地理解这个问题,如果表有两个主键,如果是,那么如何?那不是为什么?
Create table Info
(
Personid int,
PersonNo int
)
insert into Info(Personid,PersonNo) values(3,4)
Run Code Online (Sandbox Code Playgroud)
在这里,我们可以看到特定行的校验和值
Select CHECKSUM(Personid ,PersonNo ) from Info
Run Code Online (Sandbox Code Playgroud)
现在我更新PersonNo的值并检查特定行的校验和
CheckSum值已更改
所以就此而言,我可以知道特定的行已被更改
所以我的问题是,这是安全还是准确?
我想知道如何比较两个对象(它们是同一个类),就像string.Compare()
方法一样.
有没有办法做到这一点?