db_ddl_ext_table 脚本
db_ddl_ext_table 脚本针对数据库、模式和表导出创建外部表语句的数据定义语言 (DDL)。
db_ddl_ext_table 命令是 Db2 支持工具的组成部分。要运行此命令,必须在 -d | -db 之后指定数据库名称。缺省情况下,将为使用此命令创建的所有表生成 CREATE EXTERNAL TABLE 语句。然后,可以使用 -schema 或 -tb 来指定模式名和/或表名,以进一步缩小输出范围。
语法
db_ddl_ext_table [<database_name> [<ext_table_name>]] [-owner <name>]
db_ddl_ext_table -d|-db <database_name> [-schema <schema_name>] [-tb <table_name>]
参数
- -db <database_name>
- 指定数据库名称。此参数为必需。
- -schema <schema_name>
- 指定模式名称。如果未指定模式名称,那么将针对数据库中的所有外部表生成 CREATE EXTERNAL TABLE 语句。如果指定模式名称,那么将仅生成与属于此模式的表相关的 CREATE EXTERNAL TABLE 语句。
- -tb <table_name>
-
指定表名。如果未指定表名,那么将针对数据库或模式中的每个表生成 CREATE EXTERNAL TABLE 语句。如果指定表名,那么将仅生成与这个表相关的 CREATE EXTERNAL TABLE 语句。
输出
CREATE EXTERNAL TABLE 语句将发送到标准输出。