0

次の命令で Oracle テーブルに挿入しようとしました。

insert into orders values (&order_id, &order_date, '&customer_id', &amount);

desc orders次のとおりです。

Name        Null Type      
----------- ---- --------- 
ORDER_ID         NUMBER(4) 
ORDER_DATE       DATE      
CUSTOMER_ID      NUMBER(4) 
AMOUNT           NUMBER(5) 

挿入しようとしました: order_id=110、order_date=12-march-2013、customer_id=115、amount=1100

これは私が得ているエラーメッセージです:

Error starting at line 26 in command:
insert into orders values (110, 12-march-2013, 115, 1100)
Error at Command Line:26 Column:35
Error report:
SQL Error: ORA-00984: column not allowed here
00984. 00000 -  "column not allowed here"
*Cause:    
*Action:
4

1 に答える 1

1

このコードは機能します

insert into orders values (200, '12-march-2013', 100, 1100)
于 2013-09-22T05:38:51.067 に答える