Ich möchte vor dem Einfügen beurteilen, ob die gleichen Daten wie im Schlüsselfeld vorhanden sind. Wenn nicht, führe ich den Einfügevorgang durch Zur Beratung: Gibt es eine Möglichkeit, dies ohne Selbstabfrage zu tun? Kann der gesamte Vorgang durch einen direkten Anruf abgeschlossen werden? Gibt es eine ähnliche Methode in Mybatis?
mysql里有 on duplicate key update,把关键字段建一个唯一索引就可以啦
mybatis
应该没有这样的条件控制, 只能看数据库有没有类似的条件控制, 如果是oracle
可以用merge into using (subquery) on (condition) when matched then update (update statement) when not matched then insert (insert statement)
是不是可以用mysql的replace into?