2016-11-27 10 views
0

からは、私はパワーポイントからだAPEXガット「ORA-01008:バインドされたすべての変数ではない」のサンプルクエリ(OracleのAPEX)

INSERT INTO hr.departments 
     (department_id, department_name, location_id) 
VALUES  (&department_id, '&department_name',&location); 

に次に入りました。次のエラーが表示されます。

ORA-01008: not all variables bound

誰かが説明してください、なぜそのエラーが表示されますか?助けてくれてありがとう!

答えて

0

正しいPL/SQLの構文は次のようになります。

+0

それは働いた!私は今それを完全に理解しています。ありがとうございました! –

0

例からコピーアンドペーストして実行すると、真ん中の変数が実際の文字列(引用符で囲まれている)のように見えます。少なくとも、すべてのVALUESが一方向か他のものか(すべての変数かすべての文字列)を確認したいのではないでしょうか? :P_DEPARTMENT_ID:P_DEPARTMENT_NAME、および:P_LOCATIONは、ページ・アイテムまたはアプリケーション・アイテムの名前です

INSERT INTO hr.departments 
     (department_id, department_name, location_id) 
VALUES  (:P_DEPARTMENT_ID, :P_DEPARTMENT_NAME, :P_LOCATION); 

+0

大変申し訳ございません。私が持っている講義では、この例の結果は表示されません。私は結果を見ることなくそれを得ることができないので、そのクエリで何が起こるかを調べようとしていました。しかし、私は次回そのことを確認します! –

関連する問題