CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

简单的存储过程问题,请高手指教

楼主1216dy(1216dy)2004-08-02 13:59:28 在 Oracle / 基础和管理 提问

CREATE   OR   REPLACE   procedure   p_ec61p1(edcontent   in   varchar2)   is  
  v_start   number:=0;  
  v_key1     varchar2(13);  
  v_key2     varchar2(9);  
  v_flag     varchar2(1);  
  v_memo     varchar2(80);  
  begin  
      v_start:=1;  
      v_key1:=trim(substrb(edcontent,v_start,13));  
      v_start:=v_start+13;  
      v_key2:=trim(substrb(edcontent,v_start,9));  
      v_start:=v_start+9;  
      v_flag:=trim(substrb(edcontent,v_start,1));  
      v_start:=v_start+1;  
      v_memo:=trim(substrb(edcontent,v_start,80));  
      insert   into   dtecmsg(key1,key2,flag,memo)   values(v_key1,v_key2,v_flag,v_memo);  
      commit;  
      exception  
              when   no_data_found   then  
                        dbms_output.put_line('p_ec61p1   no_data_found');  
              when   others   then  
                        dbms_output.put_line('p_ec61p1   others');  
  end   p_ec61p1;  
  /  
   
  其中存储过程是在EQMS(一个同义词)帐户下的,dtecmsg表是EN帐户的。  
  为什么编译的时候提示表或视图不存在呢?EN把所有的权限给EQMS也不行。  
  还请高手指教 问题点数:20、回复次数:4Top

1 楼bzszp(SongZip)回复于 2004-08-02 14:07:42 得分 0

赋权限:  
  CONNECT   EN/PASS  
  GRANT   INSERT   ON   DTECMSG   TO   USERNAME;  
  加上用户名:  
  insert     into     EN.dtecmsg(.....  
   
  Top

2 楼1216dy(1216dy)回复于 2004-08-02 14:28:35 得分 0

上面的兄弟,已经赋过权限了,还是不行啊  
  grant   all   on   dtecmsg   to   EQMSTop

3 楼bzszp(SongZip)回复于 2004-08-02 14:33:47 得分 20

insert     into     dtecmsg(key1,key2,flag,memo)     values(v_key1,v_key2,v_flag,v_memo);      
  -->  
  insert     into     EN.dtecmsg(key1,key2,flag,memo)     values(v_key1,v_key2,v_flag,v_memo);Top

4 楼cl_oracle()回复于 2005-01-26 09:20:41 得分 0

markTop

相关问题

  • 请教存储过程·简单用法
  • 谁有存储过程调用存储过程((即所谓存储过程嵌套存储过程))的例子,两个存储过程都有参数,请大家给个简单的例子。
  • 要学习存储过程知识了,请教各位一个存储过程的简单问题
  • 请教一个很简单的存储过程问题(sql server)
  • 请教一个简单的存储过程问题!!
  • 简单的存储过程?请各位指点!谢谢!!
  • 一个简单的存储过程,请大家帮帮忙~~~~~~~~
  • 请教一个简单的存储过程该怎么写。
  • 请帮我看一下,这个很简单的存储过程
  • 请帮忙写一个简单的存储过程,谢谢

关键词

  • start
  • dtecmsg
  • edcontent
  • memo
  • substrb
  • ec61
  • 权限
  • flag
  • key
  • en

得分解答快速导航

  • 帖主:1216dy
  • bzszp

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo