2017-04-04 17 views
-2

これは私のコードです。このSQLコマンドでは、 'ORA-01858:数字が必要な場所に数値以外の文字が見つかりました'というエラーが表示されます

Create OR Replace Procedure new_prof 
(
Pno IN VARCHAR2, 
ProLast_Name IN VARCHAR2, 
ProFirst_Name IN VARCHAR2, 
Pro_rank IN VARCHAR2, 
ProResearch_Specialty IN VARCHAR2, 
Pro_DOB IN DATE, 
Time_percentage DECIMAL 
) 
IS 
BEGIN 
INSERT INTO professors VALUES(Pno,ProLast_Name,ProFirst_Name,Pro_DOB,Pro_rank,ProResearch_Specialty,Time_percentage); 
DBMS_OUTPUT.PUT_LINE('New Professors'||Pno||'is successfully created'); 

END; 
/

--- new_prof( 'P0026'、 'ロナウド'、 'クリスティアーノ'、TO_DATE('07/1978' 分の25、 'MM/DD/YYYY')、 'シニアに実行されるコードを実行 '、' Programming '、0.40);

私はこのコードを書き留めた後、そこに日付のところに「数値ではない数字があるところが見つかった」と表示しています。

答えて

0

Sry、私は私のタイトルを編集して新しい質問になる。

関連する問題