[#4254] Make sure PostgreSQL routines can work with data type Bindings

This commit is contained in:
lukaseder 2015-08-15 12:36:35 +02:00
parent 0332314c7f
commit 7cdbe165f6

View File

@ -327,7 +327,12 @@ public abstract class AbstractRoutine<T> extends AbstractQueryPart implements Ro
private final int executeSelectFromPOSTGRES() {
DSLContext create = create(configuration);
Result<?> result = create.select().from("{0}", asField()).fetch();
List<Field<?>> fields = new ArrayList<Field<?>>();
for (Parameter<?> p : outParameters)
fields.add(DSL.field(DSL.name(p.getName()), p.getDataType()));
Result<?> result = create.select(fields).from("{0}", asField()).fetch();
int i = 0;