1

我有一个过程用游标遍历一个表中的记录,然后将插入语句启动到另一个表中。

我在 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);

--NOTE NOT IN 不工作

谢谢您的帮助。

4

1 回答 1

2

而不是!= All使用Not In ('KNOWN', 'NEW, 'UNKNOWN', 'SOLD')

于 2012-05-06T23:17:34.323 回答