用Dbvisualizer工具写DB2存储过程
我是用db2cmd编译,就能成功,但使用Dbvisualizer就总是报104错误,谁能帮忙看看怎么回事呢?SQL语句如下:createprocedurep7(inin_...
我是用db2cmd编译,就能成功,但使用Dbvisualizer就总是报104错误,谁能帮忙看看怎么回事呢?SQL语句如下:
create procedure p7(in in_var integer,out out_var varchar(20),inout inout_var varchar(20))
begin declare var_1 integer default 0;
declare var_2 varchar(5) default 'bc';
end 展开
create procedure p7(in in_var integer,out out_var varchar(20),inout inout_var varchar(20))
begin declare var_1 integer default 0;
declare var_2 varchar(5) default 'bc';
end 展开
3个回答
展开全部
dbvisualizer中执行命令是在:Help=》License Key。具体如下:
第一步:把下载的dbvis.puk文件,替换掉安装目录“D:\Program Files\DbVisualizer-6.0.12\lib”下dbvis.jar里面的这个文件dbvis.puk。
第二步:然后打开软件,选择Help=》License Key ,然后下载导入dbvis.license文件。
第三步:重起一下软件就可以了。
DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器,凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, MySQL, InstantDB, Cloudcape, HyperSonic ,Mimer SQL上通过测试。
第一步:把下载的dbvis.puk文件,替换掉安装目录“D:\Program Files\DbVisualizer-6.0.12\lib”下dbvis.jar里面的这个文件dbvis.puk。
第二步:然后打开软件,选择Help=》License Key ,然后下载导入dbvis.license文件。
第三步:重起一下软件就可以了。
DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器,凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, MySQL, InstantDB, Cloudcape, HyperSonic ,Mimer SQL上通过测试。
展开全部
dbvisualizer 只能导出已被指定"特定名称"的储存过程脚本,
因此创建存储过程时,需使用"SPECIFIC 过程名",最好使用脚本创建,
如:
--/
CREATE PROCEDURE TEST()
SPECIFIC TEST
BEGIN
END
/
前后斜杠“--/”,"/"符号在dbvisualizer编辑器中必须加上,否则报错。
因此创建存储过程时,需使用"SPECIFIC 过程名",最好使用脚本创建,
如:
--/
CREATE PROCEDURE TEST()
SPECIFIC TEST
BEGIN
END
/
前后斜杠“--/”,"/"符号在dbvisualizer编辑器中必须加上,否则报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是过程的结束符不对
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询