|
DM7_SQL语言使用手册
19.9.3 举例说明
使 用 包 内 的 过 程 和 函 数 之 前 , 如 果 还 未 创 建 过 系 统 包 。 请 先 调 用 系 统 过 程
SP_CREATE_SYSTEM_PACKAGES (1)创建系统包。
SP_CREATE_SYSTEM_PACKAGES(1);
例 1 获取表和存储过程的 DDL 语句。
--建表
CREATE TABLE "SYSDBA"."T1"
(
"C1" CHAR(10) NOT NULL,
"C2" CHAR(10),
CONSTRAINT "PK" PRIMARY KEY("C1")) STORAGE(ON "MAIN", CLUSTERBTR);
--获取对象的 DDL 语句
SELECT DBMS_METADATA.GET_DDL('TABLE','T1','SYSDBA');
执行结果:
CREATE TABLE "SYSDBA"."T1"
(
"C1" CHAR(10) NOT NULL,
"C2" CHAR(10),
CONSTRAINT "PK" PRIMARY KEY("C1")) STORAGE(ON "MAIN", CLUSTERBTR); |
|