我在字符串值中有插入语句,现在我想将其更改为 Jooq 并在 DB 上执行 jooq 是否可能?还是我期待过高?
我的插入查询:
INSERT INTO ANTIQUES (ID,TYPE,NAME,PRICE) VALUES (21, 01, 'Ottoman', 200.00);
以下是上述答案以及 JOOQ 网站上缺少的一些细节。
create.insertInto(Antiques.ANTIQUES,
Antiques.ANTIQUES.ID, Antiques.ANTIQUES.TYPE,
Antiques.ANTIQUES.NAME,Antiques.ANTIQUES.PRICE)
.values(21, 01, 'Ottoman', 200.00).execute();
Antiques.ANTIQUES
,“Antiques”是表包中类的名称,而 ANTIQUES 是在同一类中创建的静态最终对象以供参考。Antiques.ANTIQUES.TYPE
。是的,你可以这样做。它应该与以下代码类似。
create.insertInto(ANTIQUES,
ANTIQUES.ID, ANTIQUES.TYPE, ANTIQUES.NAME, ANTIQUES.PRICE)
.values(21, 01, 'Ottoman', 200.00);
请查看教程和文档。