public class ColumnSRID
extends org.h2gis.api.AbstractFunction
implements org.h2gis.api.ScalarFunction
| Constructor and Description |
|---|
ColumnSRID() |
| Modifier and Type | Method and Description |
|---|---|
static String |
fetchConstraint(Connection connection,
String catalogName,
String schemaName,
String tableName)
Read table constraints from database metadata.
|
String |
getJavaStaticMethod() |
static int |
getSRID(Connection connection,
String catalogName,
String schemaName,
String tableName,
String columnName,
String constraint) |
static int |
getSRIDFromConstraint(String constraint,
String columnName) |
addProperty, getProperty, removePropertypublic String getJavaStaticMethod()
getJavaStaticMethod in interface org.h2gis.api.ScalarFunctionpublic static int getSRIDFromConstraint(String constraint, String columnName)
constraint - Constraint expression ex:"ST_SRID(the_geom) = 27572"public static String fetchConstraint(Connection connection, String catalogName, String schemaName, String tableName) throws SQLException
connection - Active connectioncatalogName - Catalog name or empty stringschemaName - Schema name or empty stringtableName - table nameSQLExceptionpublic static int getSRID(Connection connection, String catalogName, String schemaName, String tableName, String columnName, String constraint)
connection - Active connectiontableName - Target table namecolumnName - Spatial field nameconstraint - Column constraintCopyright © 2019 CNRS. All rights reserved.