2

我需要一些有关 SQL Server 和游标的说明:

我有一个名为 Order 的表:

OrderID   Item   Amount
1         A      10
1         B      1
2         A      5
2         C      4
2         D      21
3         B      11

我有第二个名为 Storage 的表:

   Item   Amount
   A      40
   B      44
   C      20
   D      1

对于每个 OrderID,我想检查是否有足够的项目可用。如果没有,我想返回一条错误消息。游标怎么能做到这一点?嵌套游标是解决这个问题的方法吗?我的主要问题是了解如何将 OrderID 作为 ID=1、2、3 等的实际“组”而不是逐行获取

4

1 回答 1

0

请不要使用光标。如果需要抛出错误,可以使用 try / catch。

于 2013-11-12T03:55:48.213 回答