Class ExternalTableUtils


  • public final class ExternalTableUtils
    extends Object
    • Method Detail

      • splitTableName

        public static String[] splitTableName​(String tableAndSchemaName,
                                              String defaultSchemaName)
        Return the components of a schema qualified table name.
        Parameters:
        tableAndSchemaName - schema qualified table name to be split into schema and table name components.
        Returns:
        a String[2] containing the schema name ([0]) and table name ([1]), or null if the tableName does not match the expected pattern specified by TABLE_PATTERN.
      • getLocationSQL

        public static String getLocationSQL()
        Get LOCATION clause information from the ALL_EXTERNAL_LOCATIONS dictionary view. OWNER is a bind variable. The directory_path is fetched for debugging.