W wgzhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-03 #1 SQL Server中常常用IDENTITY作为流水号,提供纪录的唯一性,有时需要在添加纪录时马上读回此IDENTITY的值在其他表中写入,除了用Stored Procedures以外,是否还有其他办法.如何读回?
SQL Server中常常用IDENTITY作为流水号,提供纪录的唯一性,有时需要在添加纪录时马上读回此IDENTITY的值在其他表中写入,除了用Stored Procedures以外,是否还有其他办法.如何读回?
许 许许 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-07 #2 加入一个时间戳的字段,然后根据这个字段查询以下,就可以得到IDENTITY字段 的值
王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-07 #4 hehe, SO EASY 你要用存储过程 ,插入操作后立即用 fx的办法 将@@identity 返回就行了 example: declare @id Int insert into tbl1 (.........) select @id=@@identity return @id fx同道,多交流,我在北京,你呢? ^_^
hehe, SO EASY 你要用存储过程 ,插入操作后立即用 fx的办法 将@@identity 返回就行了 example: declare @id Int insert into tbl1 (.........) select @id=@@identity return @id fx同道,多交流,我在北京,你呢? ^_^
W wgzhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-08 #6 各位师长,^-^多谢指教. 第一次提问,不知道需要自己换行,看看打在方框里的怎么都不见了, 今天才看见:(请您注意换行)!我是想了解除了Stored Procedures是否还有 其他办法,估计大家的看法差不多,请斑竹收场吧.再次谢谢王寒松, 另外有个不情之请,王寒松能否告诉个Email,有事相商, 本人是wgzhang@stc.sh.cn
各位师长,^-^多谢指教. 第一次提问,不知道需要自己换行,看看打在方框里的怎么都不见了, 今天才看见:(请您注意换行)!我是想了解除了Stored Procedures是否还有 其他办法,估计大家的看法差不多,请斑竹收场吧.再次谢谢王寒松, 另外有个不情之请,王寒松能否告诉个Email,有事相商, 本人是wgzhang@stc.sh.cn
王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-08 #7 存储过程读@@identity是最安全,快速的办法, 其他还有读 select max(id).. 或把当前表的序号放到另一表里 my mail : wanghs@netease.com