直入主题:

如果有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之查看建表语句相关推荐

  1. sql字段修改及查看建表语句

    -- 修改字段长度 -- 举例:alter table user modify name varchar(300);alter table 表名 modify 字段名 目标字段;-- 修改字段名 -- ...

  2. MySQL查看表结构及查看建表语句

    查看表结构:desc 表名 mysql> use recommend; Database changedmysql> desc user; +--------------+-------- ...

  3. PLSQL如何查看建表语句

    一.方式1 鼠标点到需要的表上,按住ctrl,出现小手,单击鼠标左键可打开以下界面 也可选中表名称,右键查看,可打开以下界面: 点击查看sql,可查询此表的建表语句 二.方式2 有些表按照方式1打开后 ...

  4. Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句

    Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句 1.创建数据库表 create table t_student( 表属性以,隔开 最后一行不用,): 2.查看表结构 desc t_st ...

  5. mppdb 查看建表语句_mysql迁移mpp数据库Greenplum

    1. 场景描述 因兄弟项目中mysql有点扛不住了,要做sql优化,但是业务有点小复杂,优化起来有点麻烦(sql嵌套有点多),便想着用Mpp数据库Greenplum测试下,看性能和复杂度怎么样,趟趟水 ...

  6. Oracle、Hive建表语句

    1.Oracle建表 drop table T_PSSC_TRAN_PORTRAIT_CENTER; create table T_PSSC_TRAN_PORTRAIT_CENTER ( OBJ_ID ...

  7. mppdb 查看建表语句_MPP架构数据库优化总结——华为LibrA与GreenPlum

    文章目录 MPP架构数据库优化总结--华为LibrA与GreenPlum 1. 简介 2. 优化点 2.1 建表时选择合适的数据类型,可以提高效率.减小空间占用 2.2 选择合理的存储模型(行存和列存 ...

  8. Navicat查看建表语句

    步骤如下: 选中想要查看的表 点击 DDL即可

  9. ORACLE查看建表语句DDL

    select dbms_metadata.get_ddl('TABLE','TABLE_NAME') from dual; TABLE_NAME为目标表的名称

最新文章

  1. CF533A Berland Miners
  2. jQuery中用来让元素显示和隐藏的函数
  3. 物理学家发现粒子是如何自我组装的
  4. 上机题目(0基础)- 数据库事务(Java)
  5. 人脸相关2020eccv
  6. SOA 的基本概念及设计原则浅议
  7. php url %,php常用的url处理函数集
  8. Unity 2017 Game Optimization 读书笔记 Dynamic Graphics(1)
  9. Nacos 集群集成SpringBoot2.x 微服务_02
  10. 适用于iOS7 UI的外描边图标素材下载
  11. 谷歌终于开放 “.app” 顶级域名注册:需要 HTTPS 加密
  12. 加密选项_Word中新建、保存、及文档加密的设置方式
  13. Android Cloud to Device Messaging 服务介绍 – 如何使用云计算推送消息到手机(转载)...
  14. 计算机cpu近几年价格,2014年6月15日电脑CPU最新报价(表格)
  15. go kegg_R包对植物进行GO,KEGG注释
  16. 再见丑陋的 SwaggerUI,这款开源的API文档生成神器界面更炫酷,逼格更高
  17. 第二章 进程的描述与控制【操作系统】
  18. 邮件客户端如何配置阿里云企业邮箱
  19. java校验中文姓名合法性(需要支持生僻字与分隔符·)
  20. 正则匹配所有的a标签

热门文章

  1. cad二次开发c#学习记录4——导出图纸标注的尺寸
  2. 就业难!如何“解救”2022年的应届毕业生......
  3. java反射异常ava.lang.IllegalArgumentException: argument type mismatch
  4. AddressBook 地址簿 (电话簿) 访问与修改
  5. ubuntu下改变桌面图标大小方法
  6. GPU底层技术、全球市场格局分析
  7. 千峰软件测试学习营 第七章
  8. 基于javaMail发送邮件的实现
  9. 通用技术课件_技术设计的一般过程 | 高中通用技术优质课展示
  10. ksm页面合并的并发处理