Error:PLS-00323: 子程序或游标 已在程序包说明中声明, 必须在程序包体中对其进行定义。
2010-04-20 17:17
495 查看
1.今天在包中修改了一个函数(添加了一个参数),报了下面的错误Error: PLS-00323: 子程序或游标 pk_Shop_Game 已在程序包说明中声明, 必须在程序包体中对其进行定义。
错误原因:包头里面定义的函数和包体里面函数的参数不同,出现的错误。因为我只在包中的函数里添加了一个参数,而没有相应的修改包头的参数。
2.package中声明的与body中的实现,参数类型或参数个数或参数顺序不一致,或在body中没有相应的实现
错误原因:包头里面定义的函数和包体里面函数的参数不同,出现的错误。因为我只在包中的函数里添加了一个参数,而没有相应的修改包头的参数。
2.package中声明的与body中的实现,参数类型或参数个数或参数顺序不一致,或在body中没有相应的实现
相关文章推荐
- 出现“未报告的异常错误,必须对其进行捕获或声明以便抛出”的解决
- Error: PLS-00201: 必须声明标识符 'EVEN'
- 错误:未报告的异常错误,必须对其进行捕获或声明以便抛出
- 错误:未报告的异常 java.io.IOException;必须对其进行捕捉或声明以便抛出
- java中使用javac编译时报错:未报告的异常 java.net.MalformedURLException;必须对其进行捕捉或声明以便抛出
- Error(30,13): PLS-00323: subprogram or cursor 'XXXXX' is declared in a package spec
- 写存储过程时出的错误:PLS-00201: 必须声明标识符
- C#以逗号拆分字符串,若字段中包含逗号(备注:包含逗号的字段必须有双引号引用)则对其进行拼接处理
- 创建数据库后,怎样可以对其原始定义进行更改?
- explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符
- Oracle报存储过程中调用DBLink同义词出现错误:PLS-00201: 必须声明标识符
- 定义两个整型指针,分别用malloc、calloc对其分配空间保存3个元素,malloc分配的空间用memset清零,随机对数组进行赋值随机范围1-3,赋值后用memcmp比较两个数组。如果相同打印G
- C#以逗号拆分字符串,若字段中包含逗号(备注:包含逗号的字段必须有双引号引用)则对其进行拼接处理
- 3,在第2题的基础上进行如下操作:在类体内声明成员函数,而在类外定义成员函数
- 关于C和C++语言声明和定义的说明
- 错误处理:......标记为系统必备,必须对其进行强签名 收藏
- 声明重写的虚方法,必须定义
- update-script脚本语法说明(根据android源代码中的recovery.c进行的定义)
- 结构体定义的时候,变量进行初始化必须在函数里面进行
- 使用DTD文档对 xml 1 作业中的xml文档进行约束,其中河北省只能依次包含石家庄市、张家口市、保定市这三个市,保定市可以有多个或者1个,给保定市定义属性编号为ID类型,必须有;属性name为字符