是否有可能在H2中创建MERGE
语句,该语句仅更新行 IF 条件为真或类似于mysql insert into on duplicate key
中的hack:
MERGE INTO test_table KEY(city)
VALUES(DECODE(modification_date < '2015-11-11','foo1','foo'), 'UK', '2015-11-11');
不幸的是,上面的例子无效。
我的表:city varchar(200)主键,country_code varchar(2),modification_date date
答案 0 :(得分:0)
我只是在试图找到有关某些线索的时候碰到了您的问题,但是至少从文档中可以看出,您可以在{{3}的ON
子句中指定条件}命令。我尚未对此进行测试,以查看它是否允许任意表达式,但在我看来,它很有可能满足您的要求。