oracle 定义全局常量,如何调用

bukebuhao 2009-01-10 03:52:22
用包定义了之后,不能引用,提示变量未定义的。
...全文
310 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bukebuhao 2009-01-20
  • 打赏
  • 举报
回复
是我自己没有说清楚,我想在视图里引用,只用定义一个常量表
sleepzzzzz 2009-01-12
  • 打赏
  • 举报
回复
代码帖出来,引用肯定是可以的.
watson110 2009-01-12
  • 打赏
  • 举报
回复
给你个定义的例子:
--定义
CREATE OR REPLACE package types
as
type cursorType is ref cursor;
type MenuInfoCursor is ref cursor;
end;

--引用 types.cursorType
CREATE OR REPLACE procedure ADVERTISE.p_ratings(p_cursor out types.cursorType)
as
begin
open p_cursor for
select * from tableName;
end;
watson110 2009-01-11
  • 打赏
  • 举报
回复
包和包体都是怎样的呀
wiler 2009-01-11
  • 打赏
  • 举报
回复
是在程序包里面引用还是程序包外面引用?
wangxuhero 2009-01-10
  • 打赏
  • 举报
回复
是不是包的权限有问题?
把代码贴出来。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧