diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java index be37bb8586..76a164d30a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java @@ -926,7 +926,11 @@ abstract class AbstractRecord extends AbstractStore implements Record { } @Override - public final void formatCSV(Writer writer, CSVFormat format) {} + public final void formatCSV(Writer writer, CSVFormat format) { + Result result = new ResultImpl(configuration(), fields.fields.fields); + result.add(AbstractRecord.this); + result.formatCSV(writer, format); + } @Override public final void formatJSON(Writer writer, JSONFormat format) {