日期:2014-05-17  浏览次数:20493 次

添加数据时如何同时插入关联表的数据
比方说 有3张表 用户表 角色表 用户_角色表
用户表(USER)
ID NAME 


角色表(ROLE)
ID NAME 

用户_角色表
ID UID RID 


现在要添加一条用户数据 同时添加时有选择角色 但我怎么在关联表给关联表加入数据?我不知道新增的用户ID是多少,怎么添加关联表的数据。
------解决方案--------------------
如果是自增id 则 @@identity 可以取到最新的一个新增ID。
------解决方案--------------------
ID 如果为自增列,可以用select @@IDENTITY  来获取