2016-07-11 8 views
0

私はoracleのストアド・プロシージャに新しく、私の単純なコードはoracle toadでコンパイルされません。ここでoracleのストアド・プロシージャの変なエラー

は私のコードです: code

ありALTER下のreadlineがあり、それが "発見: "言うALTER" を選択し期待し、または(:BASEのCOSEをBEGIN ...)" 理由は何ですか?

+0

[Oracle Stored Procedure with Alterコマンド](http://stackoverflow.com/questions/2502302/oracle-stored-procedure-with-alter-command) – Allan

+0

の問題のコードを含めるとよいでしょう。あなたの質問。イメージとして(特にサードパーティのサイトで)投稿すると、同じ問題に直面している他の人が検索結果からあなたの質問を見つけることができなくなります。 – Allan

答えて

0

Oracleでは、PL/SQLでDDLをネイティブに使用することはできません。この問題を回避するには、EXECUTE IMMEDIATEを使用してDDLを動的クエリとして実行します。

関連する問題