博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Oracle】Oracle常用语句集合
阅读量:5132 次
发布时间:2019-06-13

本文共 596 字,大约阅读时间需要 1 分钟。

表相关

1.快速统计大表记录数

select table_name, t.num_rows, t.last_analyzed  from tabs t WHERE table_name=’TABLE_NAME’;

可能统计的不是很准确,在统计前先在command下面执行EXEC dbms_stats.gather_table_stats('【空间名称】','【tablename】',cascade=>true);刷新表中的num_rows

 

2.修改表字段类型

 

(table_name:表名 data_type:数据类型)

 
 

alter table tableName rename column oldCName to newCName;

(oldName:修改前字段名 newName:修改后字段名)

 
 

CREATE TABLE TB_TMP AS SELECT * FROM TB;

 (TB_TMP不但创建表,而且数据也是复制的)

 
 

索引相关

表空间相关

 

 

 

系统表相关

 

1.查询用户的缺省表空间

select username,default_tablespace from user_users;

 

2.查询用户下所有的表

select * from user_tables;

转载于:https://www.cnblogs.com/OliverQin/p/9566385.html

你可能感兴趣的文章
《收获,不止Oracle》pdf
查看>>
用户权限设置
查看>>
java 之equals与"=="的区别
查看>>
LinkedList<E>源码分析
查看>>
学习微软 Excel 2002 VBA 编程和XML,ASP技术
查看>>
游戏开发常用算法
查看>>
Real-Time Rendering 笔记
查看>>
如何理解HTML结构的语义化
查看>>
Intellij IDEA(eclipse设置)常用快捷键
查看>>
learning express step(五)
查看>>
推荐2013年最新的10款jquery插件
查看>>
推荐十款来自极客标签的超棒前端特效[第十一期]
查看>>
51nod 1270 数组的最大代价 思路:简单动态规划
查看>>
51 nod 1624 取余最长路 思路:前缀和 + STL(set)二分查找
查看>>
c# linq <未完>
查看>>
模型选择评估方法
查看>>
Beta 冲刺(4/7)
查看>>
Spring 配置相关
查看>>
深入理解Java:注解(Annotation)基本概念
查看>>
NAT基本原理
查看>>