declare
v_update_sql varchar2(1000) := '';
這兩行放begin上面,再把declare刪掉,procedure里不用使用declare声明变量;
begin 和end之间要写点东西,至少先写个NULL;
v_update_sql varchar2(1000) := '';
這兩行放begin上面,再把declare刪掉,procedure里不用使用declare声明变量;
begin 和end之间要写点东西,至少先写个NULL;
解决方案 »
- 数据库表消失了
- oracle8i客户端和9的客户端字符集不一样,故软件在启动时会出现乱码,如何一次性解决版本引起的字符集冲突????
- - - !问一条SQL语句(具体见内容)
- 急。。不要让查询的结果进行默认的排序。
- SYS、SYSTEM、SCOTT这三个用户有什么区别啊。
- SQL查询 会的人应该很简单 在线等
- 在sql_plus如何通过命令查看数据库中有那些表啊!
- 有关ORACLE的备份和恢复
- person_list_ := person_list_ || person_information.name|| ' <' || person_information.identity|| '>' || field_separator_;这句话是
- 紧急求助!
- oracle 通过 hibernate 批量插入数据,出现违反唯一约束错误
- 请大师指点迷津-关于sql查询
v_update_sql 写在begin上面 就行了吧
procedure MP_EL_INFORM is
v_update_sql varchar2(1000);
begin
v_update_sql := '';
end;
end MP_EL_INFORM;
end PKG_GD_STUDENTINFO;这样就行了 应该
create or replace package body PKG_GD_STUDENTINFO is procedure MP_EL_INFORM is
v_update_sql varchar2(1000) := '';
begin
NULL;--写你的逻辑
end MP_EL_INFORM; end PKG_GD_STUDENTINFO;