【发布时间】:2017-03-15 10:26:12
【问题描述】:
我正在使用 jOOQ 来生成 SQL 语句。如何创建插入语句?我能够生成一个选择语句,但我无法生成一个插入语句。我可以像这样创建一个选择语句:
String selectSQL = create.select().from("author").getSQL();
如何为插入创建 SQL 语句
try {
Class.forName("com.mysql.cj.jdbc.Driver");
dbConnection = DriverManager.getConnection("jdbc:mysql://localhost:3306/library?autoReconnect=true&useSSL=false","root","abcd");
DSLContext create = DSL.using(dbConnection,SQLDialect.MYSQL);
String SQl = create.insertInto(Table<?> table("author"), Field<Object> field("id"),Field<Object> field("first_name").Field<Object> field("last_name")).values("1", "askdfj", "kdjvk").getSQL();
}
【问题讨论】: