我有一张名为DWCUST的表,它有各种拼写错误的性别值。 根据GENDERSPELLING表,我想用正确的值替换无效的GENDER值。 因此,举例来说,如果在dwcust表,上面写着Male的gender列中的一个领域,我希望它改为M。 这是性别拼写表: Invalid Value New_Value
MAIL M
WOMAN F
FEM F
我想用其他表中的其他列更新我的列。在这之前,我想首先使我的列(整数)无效。但是,下面的代码不起作用。 (column_a:BIGINT; column_b:文本) UPDATE table1 SET column_a IS NULL
WHERE column_b = 'XXX';
ERROR:语法错误处或附近 “ISNULL”
我需要update表的字段中Merge Into声明,我在做什么是这样的 MERGE INTO A_TABLE a
USING (ANOTHER_TABLE b)
ON (SOME_PK)
WHEN MATCHED THEN
UPDATE
SET a.field = b.field
WHERE a.field != b.field
我的问题前,检查数据库字段的值是关于最后我检查这些