uniqueidentifier的困惑
我有两张表PRITBJ,PRIHBJ,字段属性完全相同,其中都有名为rowguid的字段,它是uniqueidentifier类型,现在执行语句insert into PRITBJ select * from PRIHBJ where where 序号 =:pg,完毕后我发现两张表同一条记录的rowguid的值也一样!比如都是{E4266397-D785-4D5E-A65D-F48220B5459F},怎么会这样呢?不是说uniqueidentifier类型永远不会相同嘛?
[241 byte] By [
msdn] at [2007-10-1 16:51:02]

# 2 Re: uniqueidentifier的困惑
你的insert 语句没用对,你用的这个INSERT是指把PRIHBJ中符合条件的语句完全插入到PRITBJ,
uniqueidentifier类型永远不会相同 指的是系统自动生成的情况(比如 newid();),而不是赋值.
# 3 Re: uniqueidentifier的困惑
uniqueidentifier类型可以被复制嘛?应该是不可以的啊?我觉得如果我的SQL语句有问题,SQLSERVER至少会报错啊?