想要覆盖表中的主键值
答
也许是这样的?
IF EXISTS (SELECT * FROM Table1 WHERE Column1=’SomeValue’)
UPDATE Table1 SET (…) WHERE Column1=’SomeValue’
ELSE
INSERT INTO Table1 VALUES (…)
+0
会尝试。谢谢 ! –
+0
多数民众赞成在查询只适用于Java你需要说。 (...)“;”查询=“IF EXISTS(选择*从表1 WHERE Column1 ='SomeValue')更新表1 SET(...)WHERE Column1 ='SomeValue'ELSE INSERT INTO Table1VALUES(...)”; executeSQLQuery(查询, “插入的”);类似的东西 –
的可能的复制[我们可以更新表的主键值?](http://stackoverflow.com/questions/3838414/can-we-update-primary-key-values-of-a-表) – xenteros