kettle 调用存储过程的时候会有一些设置或者配置上的细节是需要注意的,比如说调用pg库的存储过程时,比如该存储过程没有参数,kettle调用存储过程的时候可能搜不到这个存储过程名字,可以直接把该函数名字配上去而且还要记得带括号:p_aaaa()
如果单单写:p_aaaa 就不会成功调用
如下脚本:
----建立存储过程和kettle调用成功模板,因为该存储过程没有参数,kettle调用的时候一定要在名字配的时候输入:p_aaaa()
----kettle返回值名称不用选
CREATE SEQUENCE "xulie"
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1;
drop table aaaa;
drop table bbbb;
create table bbbb(id integer not null default nextval('xulie'::regclass),--序列号
ajlcid character varying(500)) ;
INSERT INTO bbbb (ajlcid) values ('123'),('456'),('789');
select * from bbbb;
create table aaaa (id integer not null default nextval('xulie'::regclass),--序列号
ajlcid character varying(500)) ;
create