Oracle SQL无效标识符。。。。?

Oracle SQL无效标识符。。。。?,oracle,Oracle,对于OrderDetail中的订单100,我想将产品121的价格改为7.50美元 我得到了这个错误代码 SQL> UPDATE OrderDetail_mys 2 SET ProductPrice = 7.50 3 WHERE ProductID = 121; SET ProductPrice = 7.50 * ERROR at line 2: ORA-00904: "PRODUCTPRICE": invalid identifier OrderDeta

对于OrderDetail中的订单100,我想将产品121的价格改为7.50美元

我得到了这个错误代码

SQL> UPDATE OrderDetail_mys
  2    SET ProductPrice = 7.50
  3  WHERE ProductID = 121;
  SET ProductPrice = 7.50
      *
ERROR at line 2:
ORA-00904: "PRODUCTPRICE": invalid identifier 
OrderDetail的SQL表

CREATE TABLE OrderDetail_mys (
 OrderID    NUMBER(3)       NOT NULL,
 ProductID  NUMBER(3)       NOT NULL,
 ProductQty NUMBER(4)       NOT NULL,
 ProdcutPrice   NUMBER(6,2)     NOT NULL,
 PRIMARY KEY    (OrderID, ProductID),
 FOREIGN KEY    (OrderID)   REFERENCES Order_mys,
 FOREIGN KEY    (ProductID)     REFERENCES Product_mys
 ) ;

该列在
create table
语句中拼写为
ProdcutPrice
。现在我将此错误SQL>更新到Product_mys 2 SET ProductName='BD Claw Hammer'3中,其中ProductID='S100';更新为Product_mys*第1行出现错误:ORA-00903:无效表名在更新后,
中有一个不必要的
,它被解释为表名;您使用的是哪个数据库,mysql还是oracle?如果你有与你原来的帖子无关的问题,请制定一个全新的帖子问题,你为什么不回答这个问题,这样我就可以接受它。。?英雄联盟