kettle,输出结果增加1列,值来源于SQL函数结果

0
目前从A表中查出数据,结构为:姓名、数量,现在要把这个结构的数据输出到另一台电脑的B表中去,B表的字段结果:ID、姓名、数量,这个B表的ID是根据SQLServer函数查询返回的随机唯一值。
请问该怎么实现,在Kettle中为A表的每一行增加一列ID,值是来源于SQL函数?
已邀请:
2

roveshadow 2018-12-04 回答

select newid() as ID ,姓名、数量 from A表  -- 表输入增加一列随机唯一值ID
newid() -- sqlserver用来生成 uuid随机唯一值  
也可以用 replace(newid(), '-', '') 将‘-’去掉

要回复问题请先登录注册