[jOOQ/jOOQ#9418] Regression in Firebird's SUBSTRING() implementation

This commit is contained in:
Lukas Eder 2019-10-22 10:54:48 +02:00
parent f97ad3e19d
commit ba0eda5b44

View File

@ -88,7 +88,7 @@ final class Substring extends AbstractField<String> {
if (length == null)
ctx.visit(F_SUBSTRING).sql('(').visit(field).sql(' ').visit(K_FROM).sql(' ').visit(startingPosition).sql(')');
else
ctx.visit(F_SUBSTRING).sql('(').visit(field).sql(' ').visit(K_FROM).sql(' ').visit(startingPosition).sql(' ').visit(K_FOR).visit(length).sql(')');
ctx.visit(F_SUBSTRING).sql('(').visit(field).sql(' ').visit(K_FROM).sql(' ').visit(startingPosition).sql(' ').visit(K_FOR).sql(' ').visit(length).sql(')');
return;
}