0
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE a='4', b='5', c='6'
如何實現SQL的這種類型的(INSERT和UPDATE)中軌在單個語句如果可能的話插入和更新在單個語句
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE a='4', b='5', c='6'
如何實現SQL的這種類型的(INSERT和UPDATE)中軌在單個語句如果可能的話插入和更新在單個語句
您可以直接運行SQL:
sql = "INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE a='4', b='5', c='6'"
ActiveRecord::Base.connection.insert_sql sql