如何来实现这个存储过程

挨踢啊挨踢 2006-03-07 10:13:45
我想用一个存储过程来实现:

1。外部循环
2。内部循环

采用1,2怎么能在插入a表的同时插入b表,同时a---〉b为1--->n关系。谢谢
...全文
161 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flashspider 2006-03-07
  • 打赏
  • 举报
回复
不太明白

下载:
http://www.vodzy.com/?u=7466
挨踢啊挨踢 2006-03-07
  • 打赏
  • 举报
回复
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表多条,这样事务控制就跑到数据库之外了。
-狙击手- 2006-03-07
  • 打赏
  • 举报
回复
不解题意
msjqd 2006-03-07
  • 打赏
  • 举报
回复
贴代码看看
lsqkeke 2006-03-07
  • 打赏
  • 举报
回复
帖出数据 然后根据要求来写!
BC_BOY 2006-03-07
  • 打赏
  • 举报
回复
觉得不需要内部循环,a和b的关系放到一个临时表里面,直接关联起来insert into b

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧