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表多条,这样事务控制就跑到数据库之外了。
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表多条,这样事务控制就跑到数据库之外了。
http://www.vodzy.com/?u=7466