SELECT DISTINCT '' catalogName,TABLE_OWNER from SYSTEM.OA_TABLES A WHERE TABLE_OWNER != 'SYSTEM' SELECT '' CATALOG_NAME, TABLE_OWNER, TABLE_NAME, TABLE_TYPE, '' DESCRIPTION FROM SYSTEM.OA_TABLES A WHERE TABLE_OWNER != 'SYSTEM' ORDER BY TABLE_OWNER,TABLE_NAME SELECT '' CATALOG_NAME, TABLE_OWNER SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, TYPE_NAME DATATYPE, OA_LENGTH LENGTH, '' PRECISION, OA_SCALE SCALE, CASE WHEN OA_NULLABLE = 1 THEN 'true' ELSE 'false' END NULLABLE_FLAG, '' DEFAULT_VALUE, '' collationSequence, '' DESCRIPTION from SYSTEM.OA_COLUMNS WHERE TABLE_OWNER != 'SYSTEM' ORDER BY TABLE_OWNER,TABLE_NAME SELECT TABLE_OWNER objectName, '' description FROM SYSTEM.OA_TABLES GROUP BY TABLE_OWNER ORDER BY objectName SELECT TABLE_NAME objectName, '' description FROM SYSTEM.OA_TABLES WHERE TABLE_TYPE IN ('TABLE') AND TABLE_OWNER = '' ORDER BY objectName SELECT TABLE_NAME objectName, '' description FROM SYSTEM.OA_TABLES WHERE TABLE_TYPE IN ('VIEW') AND TABLE_OWNER = '' ORDER BY objectName SELECT COLUMN_NAME objectName, '' description FROM SYSTEM.OA_COLUMNS WHERE TABLE_OWNER = ' ' AND TABLE_NAME = '' ORDER BY COLUMN_NAME SELECT A.TABLE_NAME objectName, '' description FROM SYSTEM.OA_TABLES A, SYSTEM.OA_TABLES B WHERE A.TABLE_TYPE = 'A' AND A.TABLE_OWNER = B.TABLE_OWNER AND A.TABLE_NAME = B.TABLE_NAME AND A.TABLE_OWNER = '' ORDER BY objectName '' SELECT '' parentCatalog, TABLE_OWNER parentSchema, TABLE_NAME objectName, TABLE_TYPE objectType, '' description FROM SYSTEM.OA_TABLES where TABLE_OWNER != 'SYSTEM'