USING 存取方法子句

USING 存取方法子句可以指定一个存取方法。
USING 存取方法子句
元素 描述 限制 语法
config_keyword 与指定的存取方法关联的配置关键字 不大于 18 字节,存取方法必须存在。 文字关键字
config_value 指定配置关键字的值 不大于 236 字节。必须由存取方法定义。 用引号括起的字符串

主存取方法是执行 DDL 和 DML 操作的例程集合,如 create 、drop 、insert 、delete 、update 和 scan ,使表可供数据库服务器访问。 GBase 8s 提供了一种内含子的主存取方法。

可以在数据库服务器外的 extspace 或数据库服务器内的 sbspace 中存储并管理虚拟表。(请参阅 存储选项。)可以使用 SQL 语句存储虚拟表。访问虚拟表需要用户定义的主要存取方法。

DataBlade 模块可以提供其它主要存储方法来访问虚拟表。访问虚拟表时,数据库服务器将调用与该存取方法关联的例程而不是内置表例程。有关这些主存取方法的更多信息,请参阅您的存取方法文档。

您可以使用 MI_TAB_AMPARAM 宏从表描述符中检索存取方法的配置值列表(mi_am_table_desc)。不是所有的关键字都需要配置值。

存取方法必须已经存在。例如,如果名为 textfile 的存取方法已经存在,则可以用以下语法来指定:
CREATE TABLE mybook
          (... )
          IN myextspace
          USING textfile (DELIMITER=':');
1 请参阅 专用名