如何根据WHERE子句替换Teradata表中字段(列)中的所有值?



假设我有一个特定的表,其中有两个字段分别名为color和VALUE。我想把color字段中value=2的所有值从BLUE更改为ORANGE,但只是value=2的值。

我正在使用的当前查询很简单:

REPLACE COLOUR('BLUE','ORANGE')
FROM TABLE1
WHERE VALUE=2;

这个查询不起作用。我知道这是一个超级简单的问题,但有人知道我需要什么样的查询来解决这个问题吗?Teradata文档现在没有任何帮助。

谢谢!

UPDATE…集……地点:

UPDATE TABLE1
SET COLOUR = 'ORANGE'
WHERE VALUE = 2 AND COLOUR = 'BLUE'

最新更新