我已经创建了一个映射,以截断并在目标表中加载数据。我曾经在映射中未连接过存储过程转换。存储过程没有输出结果,它本身将具有输入参数(数据库名称,模式名称,表名称)。我试图编写不同的命令来调用存储过程
:SP.sp_name('db name', 'schema name', 'table name')
CALL sp_namE('db name', 'schema name', 'table name');
CALL SP_NAME();
但是他们都不起作用。
映射如下:
SOURCE > SQ > TARGET UNCONNECTED sp transformation.
调用SQL过程-或任何其他SQL语句-因为Pre-SQL或Post-SQL根本不需要在映射中进行转换。您可以在映射运行的before