oracle查看表,索引,视图,存储过程的定义
通过 DBMS_METADATA 包
Oracle 的在线文档,对这个包有详细说明:
DBMS_METADATA
通过该dbms_metadata包的get_ddl()方法,我们可以查看表,索引,视图,存储过程等的定义语句。
用法:
SQL> select dbms_metadata.get_ddl('对象类型','名称','用户名') from dual;
例如,我想查看用户USER1下创建的WORKER表。
select dbms_metadata.get_ddl('TABLE','WORKER','USER1') from dual; //必须大写,小写不行
其他的查询和这个类似,只需修改对象类型即可。
查看一个表的定义
desc 表名;
oracle查看表,索引,视图,存储过程的定义的更多相关文章
- Oracle查看表或者视图的定义语句
		查看表的定义 SELECT DBMS_METADATA.GET_DDL('TABLE','TABLE_NAME') FROM DUAL; 查看视图的定义语句 SELECT DBMS_METADATA. ... 
- Oracle 查看表结构视图
		-- 创建视图 CREATE VIEW VIEW_TABLEASSELECT A.TABLE_NAME, A.column_name 字段名,A.data_type 数据类型,A.data_lengt ... 
- Oracle查看表空间及修改数据文件大小
		Oracle查看表空间及修改数据文件大小 第一步:查看所有表空间及表空间大小: select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from ... 
- db2数据库创建索引,删除索引,查看表索引,SQL语句执行计划以及优化建议
		1.建立表索引 create index 索引名 on 表名(列名,列名); 2.删除表索引 drop index 索引名 on 表名; 3.查看表索引 select * from sysibm.sy ... 
- Oracle查看表结构的方法【我】
		Oracle查看表结构的方法 方法一: 在命令窗口下输入 DESC table_name; 回车 方法二: 在sql窗口下 SELECT DBMS_METADATA.GET_ ... 
- oracle中查询用户表/索引/视图创建语句
		不多说,直接上干货 1.查询当前用户下表的创建语句 select dbms_metadata.get_ddl('TABLE','ux_future') from dual; 2.查询其他用户下表的创建 ... 
- Oracle 查看表空间大小及其扩展
		在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:S ... 
- oracle 查看表结构语句
		desc + 表名 describe命令 列出指定表的列定义,视图或同义词,或指定函数或存储过程的详述. 语法:desc[ribe] {[模式.]对象[@链接串]} 模式 表示对象驻留的架构.如果 ... 
- ORACLE查看表空间对象
		ORACLE如何查看表空间存储了那些数据库对象呢?可以使用下面脚本简单的查询表空间存储了那些对象: SELECT TABLESPACE_NAME AS TABLESPACE_NAME ... 
随机推荐
- JSON格式之GSON解析
			JSON格式之GSON解析 最近在做websocket相关,项目需要JSON解析.相较之下感觉google的GSON解析不错. JAVA后台 Gson提供了fromJson()方法来实现从Json相关 ... 
- runsv
			runsv(8) manual page http://smarden.org/runit/runsv.8.html Name runsv - starts and monitors a servic ... 
- ExtJS教程(5)---Ext.data.Model之高级应用
			版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/jaune161/article/details/37391399 1.Model的数据验证 这里借助 ... 
- wifi debug command
			==================================================================================================== ... 
- VIM中使用tab键自动完成(vim tab键自动补全  )插件supertab
			supertab.vmb 这个插件好好用, Tab自动补全 http://www.vim.org/scripts/script.php?script_id=1643 安装步骤: 1.下载 supert ... 
- SpringBoot学习笔记(8):事物处理
			SpringBoot学习笔记(8):事物处理 快速入门 在传统的JDBC事务代码开发过程中,业务代码只有一部分,大部分都是与JDBC有关的功能代码,比如数据库的获取与关闭以及事务的提交与回滚.大量的t ... 
- Linux环境下使用dosemu写汇编
			本章学习内容是汇编语言,现在直接写汇编的机会不多了,但一定要能读懂,信息安全的核心思维方式“逆向”在这有很好很直接的体现,反汇编就是直接的逆向工程. 所以我在前几天的学习中在Ubuntu环境下安装了可 ... 
- Keepalived实现心跳检测实现自动重启
			项目中服务器如果发生宕机:1.故障转移 2.心跳检测 3.负载均衡 4.自动重启 心跳检测: 心跳检测脚本: 写入nginx_check.sh脚本 vi /etc/keepalived/nginx_ ... 
- the art of seo(chapter ten)
			Mobile, Local, and Vertical SEO ***The Mobile Landscape***Mobile site speed:• Google Page Speed Insi ... 
- docker镜像管理基础
			[root@node01 ~]# docker pull quay.io/coreos/flannel:v0.10.0-amd64 v0.10.0-amd64: Pulling from coreos ... 
