栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Oracle错误PLS-00323:子程序或游标在程序包规范中声明,并且必须在程序包主体中定义

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Oracle错误PLS-00323:子程序或游标在程序包规范中声明,并且必须在程序包主体中定义

您的标头和正文过程定义不匹配

在标题中,您具有:

PROCEDURE get_films(fname VARCHAR2);

而在体内:

PROCEDURE get_films(fname IN film.title%type,    r_date OUT film.release_date%type, dur OUT film.duration%type)

您可能只需要使用另外两个OUT参数来更新标头定义?

总结

  • 确保标头定义与主体实现的所有参数匹配(参数数量,参数名称,参数顺序和参数类型)
  • 根据Alex的评论,请勿将自定义类型(
    film.title%type
    )与基本类型(
    VARCHAR2
    )混合和匹配。选择一个或另一个。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/410869.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号