0

我正在使用 Spoon 进行转换。我有一个带有此查询的输入表:

select id, idOrder, date from TBL1 where date='2013-03-20';

我想idOrder从输入中手动给出一个值。例如idOrder = 405

我看到“获取系统信息”,但它只有日期。

如何为“表格输入”提供变量输入?

也许我可以说:

select ?, idOrder, date from TBL1 where date='2013-03-20';

但是我怎样才能为?占位符提供一个值呢?

4

1 回答 1

2

看看http://wiki.pentaho.com/display/EAI/Table+Input。您需要查看有关在查询/脚本中替换变量的信息。语法很容易使用,比如

select id, ${id_order_variable} as idOrder, date from TBL1 where date='2013-03-20'
于 2013-03-23T14:11:48.967 回答