H2增量列

时间:2014-04-02 08:32:21

标签: sql h2

使用H2数据库,我想用一个查询增加一个值。在MySQL中,我会选择像

这样的东西
INSERT INTO counts SET id = 1, c = 1 ON DUPLICATE KEY UPDATE c = c + 1;

H2不支持ON DUPLICATE KEY,但我读到了MERGE INTO。但是,我还没弄清楚,是否以及如何使用它来增加一个值。可能吗?还有另一种方式吗?

1 个答案:

答案 0 :(得分:1)

对于H2版本1.3.176及更新版本,当使用MySQL模式时,问题中的陈述有效。要使用MySQL模式,请将;mode=mysql附加到数据库URL。