我有一个过程,用一个游标循环一个表中的记录,然后在另一个表中启动一个insert语句。
我在If语句中收到此错误“!= ALL”
If V_Item = V_Item_G
And V_New_Part Is Null
And (V_Delete_G Is Null or V_Delete_G != 'Y')
And Status_G != ALL ('KNOWN', 'NEW, 'UNKNOWN', 'SOLD')
THEN INSERT INTO PART
VALUES ( V_Item, V_New_Part);
- 注意不要工作
感谢您的帮助。
答案 0 :(得分:2)
而不是!= All
使用Not In ('KNOWN', 'NEW, 'UNKNOWN', 'SOLD')