CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  DB2 >  数据库开发

存储过程迁移的问题

楼主liujien(都市狂狼)2003-04-01 19:40:12 在 DB2 / 数据库开发 提问

以前的存储过程是oracle写的,现在要迁移到db2   5.2上。以下写法总是报错。  
  拜托哪位能帮忙看一下什么地方错了:  
  Create     Procedure   sp_cbjs     (IN   p_rq   varchar,p_jzh   decimal,p_jzno   varchar)  
  language   SQL  
  Begin  
  declare   v_count   decimal(2)   ;  
  begin  
        v_count   :=   0;  
        ...  
        [SQL   Statement]  
        ...  
  end;  
  end; 问题点数:0、回复次数:8Top

1 楼liujien(都市狂狼)回复于 2003-04-01 22:04:22 得分 0

还有,就是书写正确后如何执行。  
  例如将以上保存为sp.sql,然后在客户端执行db2   -tvf   [PATH]\sp.sql  
  是否可行?Top

2 楼liujien(都市狂狼)回复于 2003-04-01 22:07:04 得分 0

Create     Procedure   sp_cbjs     (IN   p_rq   varchar(20),p_jzh   decimal,p_jzno   varchar(20))  
  language   SQL  
  p1:Begin  
  declare   v_count   decimal(2)   ;  
   
  set       v_count   =   0;  
        ...  
        [SQL   Statement]  
        ...  
   
  end   p1  
   
  还是不行,痛苦死了Top

3 楼superjj2002(小鸟)回复于 2003-04-02 11:48:19 得分 0

sigh  
   
  db2   7版本以下不支持sql   procedure  
  就算支持   还要设置编译器  
   
  辛苦了   呵呵Top

4 楼liujien(都市狂狼)回复于 2003-04-02 14:23:00 得分 0

给ibm打了电话,说版本5.2的要写java或c程序编译,然后绑定。  
  唉。。。  
  哪位大哥有这方面的模板或资料阿Top

5 楼ben988211(???)回复于 2003-04-03 18:46:01 得分 0

报什么错啊?把整个过程都贴出来Top

6 楼jeffrey_xu(xu承志)回复于 2003-04-04 10:54:28 得分 0

关注中。。。。Top

7 楼aca000()回复于 2003-04-04 15:15:59 得分 0

DB2   UDB从V7.1开始支持SQL/PL。  
  如果是DB2V5.2,则使用C或Java开发存储过程。你可以参考DB2安装目录下的例子,  
  sqllib/samples/c,     sqllib/samples/java   中   SP*.sqc   和   SP*.javaTop

8 楼dumax__2002(认真最可贵)回复于 2003-04-07 11:01:36 得分 0

signTop

相关问题

  • sql server2000的存储过程迁移到 sql server7.0出现如下错误:
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程

关键词

  • b/s
  • 存储过程
  • db
  • sql
  • db2
  • decimal
  • sp
  • varchar
  • 支持
  • count

得分解答快速导航

  • 帖主:liujien

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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