存储过程的一个小小问题 CREATE OR REPLACE PROCEDURE bb AS LS_TMP VARCHAR2(300);BEGIN LS_TMP := dbms_pipe.unique_session_name;END;提示错误 不知道什么问题Error: PLS-00201: 必须声明标识符 'DBMS_PIPE'Line: 4Text: LS_TMP := dbms_pipe.unique_session_name;用匿名的方式没问题 命名方式就出问题了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 grant execute on dbms_pipe to username; --没有执行dbms_pipe包的权限--用system用户登录给你要建这个过程的用户赋权限--例如:grant execute on dbms_pipe to scott;CREATE OR REPLACE PROCEDURE bb AS LS_TMP VARCHAR2(300);BEGIN LS_TMP := dbms_pipe.unique_session_name;END;/ 感谢 ~ 手头上就一本Oracle基础书 都没介绍 被oracle玩了 如何利用oms进行数据的导入导出工作! Oracle掌握到什么程度才算出类拔萃? oracle 10g 备份 还原到oracle 9I 关于oracle中的UTL_FILE.PUT_LINE/v$access的长时间等待 关于插入表中的数据不一致问题 Oracle 组件购买问题。 【求教】关于基于B/S系统的表字段的开放性管理 Oracle关于查询语句条件里面有换行的问题。各位大侠帮帮忙 oracle的plusql中的设置 各位大哥帮我看看这句SQL语句到底哪里出错好不好! 关于oracle有关错误!请指教 ORACLE触发器
--用system用户登录给你要建这个过程的用户赋权限
--例如:
grant execute on dbms_pipe to scott;
CREATE OR REPLACE PROCEDURE bb AS
LS_TMP VARCHAR2(300);
BEGIN
LS_TMP := dbms_pipe.unique_session_name;END;
/
感谢 ~ 手头上就一本Oracle基础书 都没介绍 被oracle玩了