我想知道在使用临时表时是否有办法检查主表中的现有id,然后使用另一个id来插入记录。因为它可能导致在主表中使用相同id的错误。 有没有办法做到这一点?我使用访问权限和临时表工作正常,但我需要检查是否有答案。
答案 0 :(得分:0)
您是否考虑过使用GUID?可能是你需要的。
然而你可能会尝试这样的事情: SQL:
声明@id int 设置@ id = 1
存在时(从TABLE1中选择1,其中id = @id) 开始 设置@id = @ id + 1 端
我希望这有帮助, - 托马斯 RosSQL.blogspot.com