PLS-00306: 调用 'SYNCRN' 时参数个数或类型错误
Posted tags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PLS-00306: 调用 'SYNCRN' 时参数个数或类型错误相关的知识,希望对你有一定的参考价值。 System.Data.OracleClient.OracleException (0x80131938): ORA-00604: 递归 SQL 级别 1 出现错误 ORA-06550: 第 1 行, 第 7 列: PLS-00306: 调用 ‘SYNCRN‘ 时参数个数或类型错误 ORA-06550: 第 1 行, 第 7 列: PL/SQL: Statement ignored 在 System.Data.OracleClient.OracleConnection.CheckError 解决方法: alter session set current_schema=CTXSYS; 以上是关于PLS-00306: 调用 'SYNCRN' 时参数个数或类型错误的主要内容,如果未能解决你的问题,请参考以下文章 无法使用记录类型输入参数调用函数 (PLS-00306/00382) ORA-06550:PLS-00306: 调用中的参数数量或类型错误;ORA-06550:
create or replace procedure syncrn (
ownid IN binary_integer,
oname IN varchar2,
idxid IN binary_integer,
ixpid IN binary_integer,
rtabnm IN varchar2,
srcflg IN binary_integer,
smallr IN binary_integer
)
authid definer
as external
name "comt_cb"
library dr$lib
with context
parameters(
context,
ownid ub4,
oname OCISTRING,
idxid ub4,
ixpid ub4,
rtabnm OCISTRING,
srcflg ub1,
smallr ub1
);