Package oracle.kv.exttab
Class ExternalTableUtils
java.lang.Object
oracle.kv.exttab.ExternalTableUtils
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionstatic StringGet LOCATION clause information from the ALL_EXTERNAL_LOCATIONS dictionary view.static Stringstatic String[]splitTableName(String tableAndSchemaName, String defaultSchemaName) Return the components of a schema qualified table name.static voidvalidateTableName(String tableName) Validate the schema qualified table name. 
- 
Field Details
- 
WRITE_FILE_RESOURCE_NAME
- See Also:
 
 
 - 
 - 
Method Details
- 
validateTableName
Validate the schema qualified table name. The format is [schema.]tableName.- Throws:
 ExternalTableException
 - 
splitTableName
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
Get LOCATION clause information from the ALL_EXTERNAL_LOCATIONS dictionary view. OWNER is a bind variable. The directory_path is fetched for debugging. - 
getWriteFileSQL
- Throws:
 IOException
 
 -