3

我想在 Doctrine 中提出这个要求:

IF EXISTS (SELECT * FROM Table1 WHERE Column1='SomeValue')
        UPDATE Table1 SET (...) WHERE Column1='SomeValue'
    ELSE
        INSERT INTO Table1 VALUES (...)

唯一的方法是replace into从我阅读的内容(Doctrine docs)中做一个,但问题REPLACE似乎是它下降然后创建一个新行(而不是执行实际的UPDATE)......

4

0 回答 0