Class ImpalaUtils
- java.lang.Object
-
- com.amazonaws.athena.connectors.cloudera.ImpalaUtils
-
public class ImpalaUtils extends Object
Builds Impala-safe quoted identifiers for dynamic SQL. JDBC?placeholders apply to values, not table references, so identifiers must be quoted and escaped explicitly.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringqualifiedTableForMetadataSql(TableName tableName)schema.tablefor metadata statements, upper-casing each segment then quoting so names cannot break out of identifier context.static StringquoteIdentifier(String identifier)Wraps a single identifier in backticks; doubles any embedded backticks.
-