diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractResult.java b/jOOQ/src/main/java/org/jooq/impl/AbstractResult.java index e4c975a388..83f37260f4 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractResult.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractResult.java @@ -872,6 +872,11 @@ abstract class AbstractResult extends AbstractFormattable impl throw new IllegalStateException(); try { + if (result.isEmpty()) { + writer.append("No data available"); + return; + } + DSLContext ctx = configuration.dsl(); FormattingProvider fp = configuration.formattingProvider(); Field category = fields.field(format.category());