SQL错误 - 缺少VALUES关键字

时间:2012-08-29 13:28:39

标签: sql oracle-sqldeveloper

我收到以下错误,我不确定原因

  INSERT INTO
        PRODUCT_TYPE, PANELIST_PROD_TYPE_DETAIL
             (TYPE_DESC, PRODUCT_TYPE_NUM)
        VALUES('JR' , 0)

错误

  

缺少VALUES关键字

我不确定为什么我收到此错误,因为VALUES在SQL语句中。

TYPE_DESC位于表格PRODUCT_TYPE中,而PRODUCT_TYPE_NUM位于表格PANELIST_PROD_TYPE_DETAIL中。

有人可以告诉我我的SQL语句有什么问题吗?

2 个答案:

答案 0 :(得分:4)

您需要像这样单独插入每个表:

INSERT into PRODUCT_TYPE(TYPE_DESC) VALUES('JR');
INSERT INTO PANELIST_PROD_TYPE_DETAIL(PRODUCT_TYPE_NUM) VALUES(0);

答案 1 :(得分:4)

您需要为每个表创建一个插入语句:

INSERT into PRODUCT_TYPE(TYPE_DESC) VALUES('JR');

INSERT into PANELIST_PROD_TYPE_DETAIL (PRODUCT_TYPE_NUM) VALUES(0);