- ベストアンサー
プロシージャ 引数 指定
プロシージャ定義・宣言時、引数を使わないので、引数なしで宣言したいのですが、できるのでしょうか? どう定義・宣言すればいいのでしょうか? よろしくお願いいたします。 PROCEDURE A(); やPROCEDURE A;でも駄目なので、 PROCEDURE A() IS~やPROCEDURE A IS~も駄目でした。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
SQL> CREATE OR REPLACE PROCEDURE NOP 2 IS BEGIN 3 NULL; 4 END; 5 / プロシージャが作成されました。 SQL>
その他の回答 (2)
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
回答No.2
引数なしのストアドプロシジャですよね? 普通に作れると思うんですが・・ 例えば、 create procedure A is begin dbms_output.put_line('TEST'); end; みたいな感じで。
- mae-stro
- ベストアンサー率29% (14/47)
回答No.1
できないです。 処理結果のリターンコードくらいは引数として定義しておき、呼び出しもとに返すべきだと思います