Oracle之查看建表语句
直入主题:
如果有PLSQL的话可以直接在可视化界面查看表的建表语句;
如果没有PLSQL的话也没有关系:如下
select dbms_metadata.get_ddl('TABLE','a') from dual; //其中a为表名;
如果如下错误:(图是扒的。实在懒得截图)
只需要将表名的小写改为大写即可;
测试结果如下:
CREATE TABLE "CRM3"."BIGDATA_QUALITY_CUSTOM" ( "ID" NUMBER(10,0) NOT NULL ENABLE, "COMPANY_NAME" VARCHAR2(25), "PLATE" VARCHAR2(25), "COLOR" VARCHAR2(25), "CREATE_TIME" VARCHAR2(50), "UPDATE_TIME" VARCHAR2(50), "FLAG" VARCHAR2(2), PRIMARY KEY ("ID")USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)TABLESPACE "CRM3" ENABLE) SEGMENT CREATION IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGINGSTORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)TABLESPACE "CRM3"
补充:
获取多个表的建表语句
将表名粘贴到 table_name.txt
AIP_AVG_LINE_OFFSET_CONFIG
AIP_AVG_LINE_OFFSET_STRATEGY
AIP_COST_OPTIMIZATION_INDEX
git bash中执行
cat table_name.txt | awk -F" " '{print "select to_char(dbms_metadata.get_ddl('\''TABLE'\'','\''"$1"'\'')) as t from dual union"}'
select to_char(dbms_metadata.get_ddl('TABLE','AIP_AVG_LINE_OFFSET_CONFIG')) as t from dual union
select to_char(dbms_metadata.get_ddl('TABLE','AIP_AVG_LINE_OFFSET_STRATEGY')) as t from dual union
select to_char(dbms_metadata.get_ddl('TABLE','AIP_COST_OPTIMIZATION_INDEX')) as t from dual union
去数据库navicat 查询一下,就获取建表语句了
转载地址 :https://blog.csdn.net/zt_fucker/article/details/50767019
Oracle之查看建表语句相关推荐
- sql字段修改及查看建表语句
-- 修改字段长度 -- 举例:alter table user modify name varchar(300);alter table 表名 modify 字段名 目标字段;-- 修改字段名 -- ...
- MySQL查看表结构及查看建表语句
查看表结构:desc 表名 mysql> use recommend; Database changedmysql> desc user; +--------------+-------- ...
- PLSQL如何查看建表语句
一.方式1 鼠标点到需要的表上,按住ctrl,出现小手,单击鼠标左键可打开以下界面 也可选中表名称,右键查看,可打开以下界面: 点击查看sql,可查询此表的建表语句 二.方式2 有些表按照方式1打开后 ...
- Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句
Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句 1.创建数据库表 create table t_student( 表属性以,隔开 最后一行不用,): 2.查看表结构 desc t_st ...
- mppdb 查看建表语句_mysql迁移mpp数据库Greenplum
1. 场景描述 因兄弟项目中mysql有点扛不住了,要做sql优化,但是业务有点小复杂,优化起来有点麻烦(sql嵌套有点多),便想着用Mpp数据库Greenplum测试下,看性能和复杂度怎么样,趟趟水 ...
- Oracle、Hive建表语句
1.Oracle建表 drop table T_PSSC_TRAN_PORTRAIT_CENTER; create table T_PSSC_TRAN_PORTRAIT_CENTER ( OBJ_ID ...
- mppdb 查看建表语句_MPP架构数据库优化总结——华为LibrA与GreenPlum
文章目录 MPP架构数据库优化总结--华为LibrA与GreenPlum 1. 简介 2. 优化点 2.1 建表时选择合适的数据类型,可以提高效率.减小空间占用 2.2 选择合理的存储模型(行存和列存 ...
- Navicat查看建表语句
步骤如下: 选中想要查看的表 点击 DDL即可
- ORACLE查看建表语句DDL
select dbms_metadata.get_ddl('TABLE','TABLE_NAME') from dual; TABLE_NAME为目标表的名称
最新文章
- CF533A Berland Miners
- jQuery中用来让元素显示和隐藏的函数
- 物理学家发现粒子是如何自我组装的
- 上机题目(0基础)- 数据库事务(Java)
- 人脸相关2020eccv
- SOA 的基本概念及设计原则浅议
- php url %,php常用的url处理函数集
- Unity 2017 Game Optimization 读书笔记 Dynamic Graphics(1)
- Nacos 集群集成SpringBoot2.x 微服务_02
- 适用于iOS7 UI的外描边图标素材下载
- 谷歌终于开放 “.app” 顶级域名注册:需要 HTTPS 加密
- 加密选项_Word中新建、保存、及文档加密的设置方式
- Android Cloud to Device Messaging 服务介绍 – 如何使用云计算推送消息到手机(转载)...
- 计算机cpu近几年价格,2014年6月15日电脑CPU最新报价(表格)
- go kegg_R包对植物进行GO,KEGG注释
- 再见丑陋的 SwaggerUI,这款开源的API文档生成神器界面更炫酷,逼格更高
- 第二章 进程的描述与控制【操作系统】
- 邮件客户端如何配置阿里云企业邮箱
- java校验中文姓名合法性(需要支持生僻字与分隔符·)
- 正则匹配所有的a标签
热门文章
- cad二次开发c#学习记录4——导出图纸标注的尺寸
- 就业难!如何“解救”2022年的应届毕业生......
- java反射异常ava.lang.IllegalArgumentException: argument type mismatch
- AddressBook 地址簿 (电话簿) 访问与修改
- ubuntu下改变桌面图标大小方法
- GPU底层技术、全球市场格局分析
- 千峰软件测试学习营 第七章
- 基于javaMail发送邮件的实现
- 通用技术课件_技术设计的一般过程 | 高中通用技术优质课展示
- ksm页面合并的并发处理