[jOOQ/jOOQ#982] Support ST_AsBinary and ST_GeomFromWKB

This commit is contained in:
Lukas Eder 2021-12-15 12:13:22 +01:00
parent fb2c870bcf
commit 5505d03f2c

View File

@ -333,6 +333,7 @@ import static org.jooq.impl.DSL.square;
// ...
// ...
// ...
// ...
import static org.jooq.impl.DSL.stddevPop;
import static org.jooq.impl.DSL.stddevSamp;
import static org.jooq.impl.DSL.sum;
@ -7880,6 +7881,10 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
@ -8180,6 +8185,11 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
return field;
else if (parseFunctionNameIf("GROUPING"))
return grouping(parseFieldParenthesised());
else if ((parseFunctionNameIf("GEOMETRY::STGEOMFROMWKB") || parseFunctionNameIf("GEOGRAPHY::STGEOMFROMWKB")) && requireProEdition()) {
}
else if ((parseFunctionNameIf("GEOMETRY::STGEOMFROMTEXT") || parseFunctionNameIf("GEOGRAPHY::STGEOMFROMTEXT")) && requireProEdition()) {
@ -8460,6 +8470,11 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
}
else if (parseFunctionNameIf("ST_ASBINARY") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_ASTEXT") && requireProEdition()) {
@ -8515,11 +8530,20 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
}
else if (parseFunctionNameIf("ST_GEOMFROMWKB") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_GEOMFROMTEXT", "SDO_GEOMETRY") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_INTERIORRINGN") && requireProEdition()) {