sys_external_table(外部表的信息)

sys_external_table 记载外部表各个字段信息

表109 SYS_EXTERNAL_TABLE 结构
列名 类型 描述
RELID OID 对象标识符
RELNAME NAME 外部表的名字
OWNER OID 关系所有者
DIROWNER OID 路径的关系所有者
ENABLEWRITE BOOLEAN 能否写入外部表
FILETYPE "CHAR" 外部表类型
ISNEWLINE BOOLEAN 行结束符是否是换行
ENCODING INT 文件编码
READSIZE BIGINT 读取缓存空间大小
SKIPNUMBER BIGINT 忽略文件前几行
TRIMTYPE SMALLINT 目前仅语法支持
VALUESARENULL BOOLEAN 字段值为空时将其设置为NULL
REJECTROWSALLNULL BOOLEAN 字段全为空时将不会加载行
REJECTLIMITCOUNT BIGINT 加载数据时最多允许出现的错误记录数,超出设置的错误数目则报错
PARALLEL BIGINT 目前仅语法支持
FILENUM INT 外部表文件数,支持指定多个文件
FILES TEXT[] 文件名
DIRNAME TEXT 创建的外部表路径名
OPTSTR TEXT 记录列分隔符和换行符的语句