`

Error: PLS-00323:

 
阅读更多

1.今天在包中写了函数,报了下面的错误Error: PLS-00323:

subprogram or cursor is declared in a package specification and must be defined in the package body

子程序或游标 'DG_TTH_TEST_TEMP' 已在程序包说明中声明, 必须在程序包体中对其进行定义。

其实错误很简单,以前如果没有出现过,找起来还真是费劲。

错误如下:

function dg_tth_test_temp(V_PhaseNo in varchar2) return number; 这是包头里面申明的。
function dg_tth_test_temp(v_revPhaseNo in varchar2) return number;这是包体里面的。

大家看到上面的就应该能够发现错误所在了吧。

错误原因:包头里面定义的函数和包体里面函数的参数不同,出现的错误。

2.package中声明的与body中的实现,参数类型或参数个数或参数顺序不一致,或在body中没有相应的实现

分享到:
评论

相关推荐

    一个错误修复的运行存储过程。m:官方运行存储过程中有一个错误。 此文件修复了错误。-matlab开发

    发生Java异常: java.sql.SQLException: ORA-06550: 第 1 行,第 7 列: PLS-00306:调用“myproc”时参数数量或类型错误ORA-06550:第 1 行,第 7 列: PL/SQL:忽略语句 在 sun.jdbc.odbc.JdbcOdbc....

    PLSQL经典培训教程

    - PL/SQL特有的数据类型,如PLS_INTEGER,BINARY_FLOAT,BINARY_DOUBLE等。 17. **显式游标的四个步骤**: - DECLARE声明游标。 - OPEN打开游标。 - FETCH从游标中获取数据。 - CLOSE关闭游标。 18. **游标...

    Quartus II 中常见Warning 原因及解决方法

    ### Quartus II 中常见Warning...**原因**:触发器(FF)中输入的PLS信号保持时间过短。 **解决方法**: - 检查并调整时钟信号路径,以确保满足建立时间和保持时间要求。 - 添加适当的缓冲或延迟环节以延长保持时间。

    ORACLE DBMS STATS ERROR

    - `PLS-00302: component 'IS_STATS_FROM_UPGRADE' must be declared` - `ORA-04063: package body "SYS.DBMS_REGISTRY_SYS" has errors` - `ORA-04063: package body "SYS.DBMS_STATS" has errors` 这些错误表明`...

    Oracle-SQL-Scripts:我多年来编写的其他Oracle SQL脚本,涉及性能,统计信息和例行检查等

    Oracle SQL脚本漏洞: - PL/SQL compiler will report the very weird error of PLS-00103 if adding a comment after the call procedure clause in a trigger数据库设计演示: - Using a simple SQL Demo of DB ...

    libPLS_1.98_existxbk_matlab_最小二乘法_pls_源码

    `libPLS_1.98` 可能包含用于确定最佳因子数的方法,例如交叉验证、累积解释方差(Cumulative Explained Variance,CEV)或均方根误差(Root Mean Square Error,RMSE)。 3. **预测和验证**:建立模型后,可以使用...

    contribution-pls:使用 StackBlitz 创建 :high_voltage:

    贡献-请 Now my requirement is to create header and footer for mutlipage website ERROR : Continously loading...Not get the code from header.html and footer.html

    步进电机驱动器安装说明书.pdf

    PLS+ 和 PLS- 接收脉冲信号控制电机转动。 - **接地**:GND 作为公共地线连接。 ### 五、步进电机驱动器的使用注意事项 - **确保电源电压符合要求**:使用前需检查电源电压是否与驱动器标称值一致。 - **正确设置 ...

    plsql基本语法ppt

    TYPE var_type IS TABLE OF table_name%ROWTYPE INDEX BY PLS_INTEGER; var var_type; -- 定义过程和函数 PROCEDURE proc_name (input_param IN NUMBER, output_param OUT NUMBER); FUNCTION func_name (input...

    jiekang.zip_pls

    预报误差法(Forecast Error Method)作为一种有效的参数辨识方法,被广泛应用于各种控制系统和信号处理系统的设计中。该方法基于最小化预报误差的准则,通过对模型结构和参数的调整,使得系统未来的预测值尽可能...

    偏最小二乘回归方法 python代码

    `numpy`用于数值计算,`pandas`用于数据处理,而`sklearn`中的`pls_regression`模块则提供了PLSR的实现: ```python import numpy as np import pandas as pd from sklearn.datasets import make_regression from ...

    FX2N-20GM学习笔记(完成).pdf

    "ERROR-X"、"ERROR-Y"可能是指向模块的错误诊断寄存器,用于显示和诊断伺服电机运行中的各种错误和异常状态。这些错误代码对于维护和故障排除非常重要。 8. 电气接口与接线说明: 内容中还涉及到关于FX2N-20GM模块...

    步进伺服接线图.doc

    GND为接地,V+、W、V、U是电机的四条相线,FRE-FRE+是电机的自由运行和制动控制,PLS-PLS+则是脉冲和方向信号输入。步进电机的驱动器通常需要连接到+V(如+24V或+5V)和COM(0V)电源,并通过DI R-DI R+、RUN、ERR等...

    Oracle9i Database Error Messages

    Oracle9i Database Error Messages Release 2 (9.2) Contents Title and Copyright Information Send Us Your Comments Preface Audience Organization Related Documentation Conventions Documentation ...

    PLSQL最佳实践

    - 示例:`WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('An error occurred.');` **3.4 区分故意、不幸、意外的错误** - 故意错误:如无效的输入数据。 - 不幸错误:如磁盘空间不足。 - 意外错误:如未预料到的系统故障...

    偏最小二乘方法的MATLAB算法实现

    ERROR(p) = sum(Err2) / N; PRESS(p) = sum(Err1.^2); SECV(p) = sqrt(PRESS(p) / n); SEC(p) = sqrt(PRESS(p) / (n - p)); end ``` 通过上述步骤,我们完成了偏最小二乘法的MATLAB实现,并对其进行了详细的...

    PLSQL编程

    TYPE num_array IS TABLE OF NUMBER INDEX BY PLS_INTEGER; v_nums num_array; ``` #### 四、函数与过程 - **函数**:一种带有返回值的过程,可以没有参数或有多个参数。 - 示例:定义一个求和函数。 ```plsql...

    pl-sql.zip_vectors

    type number_array is table of NUMBER index by PLS_INTEGER; my_array number_array; BEGIN my_array(1) := 10; my_array(2) := 20; END; ``` 在这个例子中,`number_array`是一个索引数组类型,`my_array...

    Oracle存储过程学习经典[语法+实例+调用].

    RAISE_APPLICATION_ERROR(-20001, 'Account not found'); END; ``` - **调用存储过程**: ```sql EXECUTE update_balance(1234, 100); ``` #### 三、Oracle存储过程的若干问题备忘 **1. 数据表别名的使用*...

Global site tag (gtag.js) - Google Analytics