对于每个外部表,sysexternal 系统目录表中都存在单个行。
列 | 类型 | 解释 |
---|---|---|
tabid | INTEGER | 外部表的唯一标识代码 |
fmttype | CHAR(1) | 格式的类型:D =(定界)F =(固定)I = (GBase 8s) |
recdelim | VARCHAR(128) | 记录定界符 |
flddelim | CHAR(4) | 字段定界符 |
datefmt | CHAR(8) | 保留供将来使用 |
moneyfmt | CHAR(20) | 保留供将来使用 |
maxerrors | INTEGER | 允许的错误数 |
rejectfile | CHAR(464) | 拒绝文件的名称 |
flags | INTEGER | 可选装入标志 |
ndfiles | INTEGER | sysextdfiles 中的数据文件数 |
可使用 dbschema 实用程序来编写外部表的描述。要查询有关外部表的这些系统目录表,请使用存储在 systables 中并且 tabtype =“E”的 tabid。
tabid 列的索引只允许唯一值。