jOOQ是否支持用於INSERT ... ON DUPLICATE KEY UPDATE的VALUES()函數?jOOQ - MySQL多行使用VALUES()函數的INSERT ... ON DUPLICATE KEY UPDATE函數
如果不是,有關如何去做的建議,而不是? (對於很多行)
參見:http://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_values
jOOQ是否支持用於INSERT ... ON DUPLICATE KEY UPDATE的VALUES()函數?jOOQ - MySQL多行使用VALUES()函數的INSERT ... ON DUPLICATE KEY UPDATE函數
如果不是,有關如何去做的建議,而不是? (對於很多行)
參見:http://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_values
不作爲的jOOQ 3.8,有沒有這樣的支持,目前尚無計劃支持以復加。你可以很容易地得到該工作就在你身邊使用純SQL,但是:
public static <T> Field<T> values(Field<T> field) {
return DSL.field("values({0})", field.getDataType(), field);
}
有關jOOQ 「普通SQL」 的更多信息,請參見: http://www.jooq.org/doc/latest/manual/sql-building/plain-sql
好的,謝謝Lukas!將嘗試你建議的本地實施。 –
請請參閱http://www.jooq。 org/doc/3.7/manual/sql-building/sql-statements/insert-statement/insert-on-duplicate-key/ – Drew