簡體   English   中英

當我嘗試運行此SQL語句時出錯

[英]Error when I try running this SQL statement

我正在運行這段代碼,但是每行都會出現此錯誤。


從命令的第140行開始錯誤-插入INTO Delivery_tbl(Deliver_ID,Delivery_Address,Delivery_HouseNo,Delivery_date_time)VALUES('D0321','SA3 4JK','74',TO_DATE('11 -10-2016','09:12 :21'))命令行錯誤:140列:39錯誤報告-SQL錯誤:ORA-00904:“ DELIVERY_ADDRESS”:無效的標識符00904。00000-“%s:無效的標識符” *原因:
*行動:


 CREATE TABLE Delivery_tbl (

 Delivery_ID varchar2(5),
  Delivery_Postcode varchar2 (10),
  Delivery_HouseNo varchar2 (10),
  Delivery_date_time date ,

   PRIMARY KEY (Delivery_ID)
   );
 INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo,   Delivery_date_time) VALUES ('D0789', 'GL3 2QU', '8', TO_DATE('20-02-2016', '13:12:35'));
 INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0456' 'GL3 2HO', '21', TO_DATE ('28-02-2016', '16:51:32'));
 INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0123', 'BH8 6UG', '420', TO_DATE ('28-11-2016', '11:15:02'));
 INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0987', 'HI8 9BH', '54', TO_DATE ('20-04-2016', '12:05:54'));
 INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0654', 'DU7 3DF', '63', TO_DATE ('22-05-2016', '10:45:12'));
  INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0321', 'SA3 4JK', '74 ',TO_DATE ('11-10-2016', '09:12:21'));
   INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0741', 'BH8 8GH', ' 14 ', TO_DATE ('22-03-2016', '15:56:01'));
   INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0851', 'BH8 8AS', '56', TO_DATE ('15-07-2016', '18:02:45'));
INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0963', 'GL51 2AS', '105', TO_DATE ('08-01-2016', '17:14:41'));
INSERT INTO Delivery_tbl (Deliver_ID, Delivery_Address, Delivery_HouseNo, Delivery_date_time) VALUES ( 'D0753', 'GH5 3TU', '12', TO_DATE ('16-09-2016', '14:15:52'));

您創建的表沒有delivery_address列,但是您試圖插入到該列中。 首先將該列添加到您的create table語句中。

您的表中沒有名稱為delivery_address的列,

創建或替換表Delivery_tbl(

Delivery_ID varchar2(5),Delivery_address varchar2(10),Delivery_HouseNo varchar2(10),Delivery_date_time date,

主鍵(Delivery_ID));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM