12
返回列表 发新帖
楼主: raon

求达梦数据库的表结构获取语句

[复制链接]
论坛徽章:
0
11#
发表于 2016-11-10 09:25 | 只看该作者
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);

使用道具 举报

回复
论坛徽章:
1
优秀写手
日期:2013-12-18 09:29:09
12#
发表于 2016-12-27 08:50 来自手机 | 只看该作者
phiazat 发表于 2016-11-9 16:57
SQL> select DBMS_METADATA.GET_DDL('TABLE','TESTTAB','TEST') from sysdual;
select DBMS_METADATA.GET_ ...

实例没有创建兼容工具包
call sp_create_system_packages(1)之后就可以了

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表