a--->b的关系为1对多
create table a
 (
  aid int identity not null,
  aname varchar(50)
 )
create table b
(
  bid int identity not null,
  aid int,
  bname varchar(50)
)
我的意思是怎么用一个存储过程来做这样的事,用数据库本书的事务控制?
用两个存储过程我已经实现了,就是先插a,得到aid,然后循环插b表多条,这样事务控制就跑到数据库之外了。