http://dba-oracle.com/t_pl_sql_plsql_select_into_clause.htmの例に従おうとしています。
しかし、私がするとき
create or replace PROCEDURE age
is
declare
info movie%rowtype;
BEGIN
dbms_output.enable();
select * into info from movie where mo_id=1;
dbms_output.put_line('The name of the product is ' || info.mo_id);
END age;
/
いくつかのエラーが発生します。
エラー(4,1):PLS-00103:次のいずれかを予期しているときに記号「DECLARE」が発生しました:begin function pragma procedure subtype type current cursor delete presents previous external languageシンボル「begin」は、「DECLARE」の代わりに使用されました。
と
エラー(14,8):PLS-00103:次のいずれかが必要な場合にシンボル「ファイルの終わり」が発生しました:(ループmodnullプラグマが<<を使用しているときにreturnselect updateを発生させる場合、gotoの終了例外終了を宣言します。続行閉じる現在の削除フェッチロック挿入オープンロールバックセーブポイントセットSQL実行コミットforallマージパイプパージ
どうしたの?