订单表和订单明细表的插入,删除问题
我有两个表,一个是订单表(Oid,Rid,TotalPrice,....),一个是订单明细表(Oid,Bid,Quantity),其中订单明细表的订单ID和书ID为组合主键。现在我的问题是,要写一个存储过程,能插入一条记录到定单表的同时,能插入订单明细表。比如,我的一个订单,其中有3种书,这3种书的购买数量又不一样,有这些书的总价格,我要把这些记录插入到这两个表中,如何实现啊?
问题是sql没有数组变量,每次订单的订单条目,也就是要插入明细表的记录是变化的,怎么实现啊??
求救各位高手,把这个存储过程写出来吧!