我正在尝试在Kettle中构建一个转换,从SQL Server存储过程中获取FIELDS并将其插入到MySql表中。
问题是我找不到获取存储过程“字段”的方法。我理解Call DB Procedure任务需要in / out params,这不是我的情况,所以我试图使用以下SQL的“Execute SQL Statements”:
exec credisfera.dbo.sp_insere_parcelas @dt_ref = '2016-05-03'
有没有办法实现这个目标?
答案 0 :(得分:5)
只需将exec
语句放在Table input
步骤中即可。执行时(或“输出字段...”,PDI将从JDBC驱动程序获取元数据。