我是 JOOQ
的新手,我有一个奇怪的问题。
我需要生成插入语句并将记录转储到以下格式的文件中:
INSERT INTO table_name (column_list)
VALUES
(value_list_1),
(value_list_2),
...
(value_list_n);
另一种选择也是删除这种格式的语句::
DELETE FROM table WHERE (col1,col2) IN ((1,2),(3,4),(5,6))
我只是想知道这是否适用于 JOOQ
以及如何做到这一点。
非常感谢可以引导我找到解决方案的快速提示或链接。
我了解 JOOQ
具有 CSV/ XML
的可导出性。我的偏好是 XML,但尚未实现导入。
String csv = create.selectFrom(BOOK).fetch().formatCSV(';');
or
String csv = create.selectFrom(BOOK).fetch().formatCSV(';', "{null}");
感谢您提前回复。