-2
は、これは私が次のエラーを取得しています、PL/SQLの場合&エラー
Declare
For num IN 1..10 LOOP
Continue When Mod(num,2)!=0;
DBMS_OUTPUT.PUT_LINE(num);
END LOOP;
END;
/
私のコードです:
SQL> @ E:\dbms\f7.sql
For num IN 1..10 LOOP
*
ERROR at line 2:
ORA-06550: line 2, column 1:
PLS-00103: Encountered the symbol "FOR" when expecting one of the following:
begin function package pragma procedure subtype type use
<an identifier> <a double-quoted delimited-identifier> form
current cursor
The symbol "begin" was substituted for "FOR" to continue.
ORA-06550: line 3, column 10:
PLS-00103: Encountered the symbol "WHEN" when expecting one of the following:
:= . (@ % ;
私が実行できるように、誰かが私に作業コードを教えてください!
'begin'は私もまだ開始してみました –
が欠落していますエラーが表示されています! コードを適切な形式で書き込めますか? –
実行するコードは何ですか?構文エラーがあるコードを表示するため、必要な処理を実行できません。私たちはある種の超自然的な存在ですか、あなたはあなたのブロックが必要なことを、動作していない、他の説明から推測することができると思いますか?とにかく、「続ける」とはどういう考えですか?そして、あなたのコードで 'いつ'が意味すると思いますか? 'もし'を意味しましたか? – mathguy