0

我正在尝试在 Matillion 的 SQL 组件中创建一个 UPDATE 语句,但是在 SET 处出现语法错误。

UPDATE matchingmanufacturernofulllast2
SET "matchingmanufacturernofulllast2.available" = 'f'
where listprice is not null 



ERROR: syntax error at or near "SET"
  Position: 88

Matillion sql 组件是否有能力使用 sql UPDATE 语法?

问候康泰

4

2 回答 2

3

为 DDL使用 SQL编排组件。SQL转换组件仅适用于 Select。

https://documentation.matillion.com/docs/2107012

于 2020-09-14T13:31:40.003 回答
0

在 Matillion 中使用 where 子句创建更新语句的一种选择是将计算器组件case 表达式结合使用

CASE
WHEN ("listprice" is not null)
THEN 'F'
END
于 2020-07-27T23:27:22.183 回答