请教大师们,如果想在一个表里插入一个别的表的自动增长的值,应该怎么插

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:04:27
比方插入一个游戏ID
注册一个会员就有一个游戏ID,这个ID关联别的表具有唯一性且不能修改
或者我插入这个表的时候,我也插入另一个表?
但是我得先查出来他这个表最大的值是多少?

呵呵呵,我也遇到过这个问题,当时我解决的方法是取出这个表的最大值,但是这样显得有点不妥,尽管最大值其实就等于自动增长值,可能存在多个用户同时使用在并发性问题上存在问题。后来看到书上,当前系统所生成的最新的自动增长值放在了叫@@identity变量中,需要在sql server中使用,select @@identity。。。就可以了并发性的问题系统会自动处理的。