我正在尝试遵循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”:开始函数杂注过程子类型类型当前游标删除存在先前的外部语言符号“开始”被替换为“声明”以继续.
和
错误(14,8):PLS-00103:在预期以下情况之一时遇到符号“文件结尾”:(开始案例声明结束异常退出 goto if loop mod null pragma raise return select update while with <<继续关闭当前删除获取锁插入打开回滚保存点设置sql执行提交forall合并管道清除
它出什么问题了?