CREATE EXTERNAL TABLE 语句描述了外部目标表的模式。
archecker 模式文件的 CREATE EXTERNAL TABLE 语句的语法和 SQL CREATE EXTERNAL TABLE 语句不同。
元素 | 描述 |
---|---|
column | 列名。必须符合 SQL 标识语法规则。 有关更多信息,请参阅《GBase 8s SQL 指南:语法》。 |
data_type | 列的内置数据类型。有关数据类型的更多信息,请参阅《GBase 8s SQL 指南:参考》。 |
filename | 放置数据的文件名或管道设备名。 管道设备必须在启动 archecker 实用程序之前就已存在。 |
名称 | 存储外部数据的表的名称。 在当前数据库中的表、视图和同义词的名称中必须是唯一的。 必须符合 SQL 数据库对象命名规则。 有关更多信息,请参阅《GBase 8s SQL 指南:语法》。 |
当使用 CREATE EXTERNAL TABLE 语句向外部表发送数据时,数据只从 0 级归档中抽取。 逻辑日志不在外部表上前滚。
有关使用 CREATE EXTERNAL TABLE 语句的示例,请参阅复原到外部表。