oracle常用操作
来源:互联网 发布:免费手机号码定位软件 编辑:程序博客网 时间:2024/06/18 06:29
1 验证表统计信息
begin DBMS_STATS.GATHER_TABLE_STATS ( ownname => 'owner_name', tabname => 'table_name', estimate_percent => 100 );end;
2 用table2更新table1
--根据id(有唯一约束的字段)将table2的字段更新到table1update (select a.field1 a1, a.field2 a2, b.field1 b1, b.field2 b2 from table1 a, table2 b where a.id = b.id) set a1 = b1, a2 = b2;
3 添加/删除主键
alter table table_name add constraint table_name_pk primary key(id);alter table table_name drop constraint table_name_pk;
4 启用/禁用触发器
alter trigger trigger_name enable;alter trigger trigger_name disable;
5查询rownum在10-20的行
select * from (select t.*,rownum r from test t where rownum <= 20) where r >10;select t.*,rownum r from test t where rownum <= 20 minus select t.*,rownum r from test t where rownum <= 10;
6 用户授权
--授予用户选择和删除的权限grant select,delete on table_name to user_name;
阅读全文
0 0
- oracle 常用操作/常用查询
- ORACLE数据库常用操作
- oracle 常用操作
- oracle常用操作
- 常用oracle操作2
- Oracle DBA常用操作
- 常用oracle操作(二)
- 常用oracle操作(三)
- oracle常用操作
- oracle常用操作命令
- ORACLE的常用操作
- oracle常用操作
- oracle常用操作命令
- Oracle 常用操作总结
- Oracle常用操作笔记
- Oracle常用操作命令
- Oracle常用操作分类
- Oracle常用操作脚本
- 奇怪的辗转相除法
- Java注解实践
- 移动端的返回顶部悬浮按钮还需要存在吗?
- mysql数据库误区整理
- java多线程之-----Lock的使用
- oracle常用操作
- HDU 2157 How many ways
- openSUSE下开机自动运行脚本命令的方法
- sublime 3使用phpfmt美化/格式化php代码(xp下失败)
- 什么是面向对象
- 美食之旅澳门地道特色小吃推荐
- vue-resource + json-server模拟数据 vue-cli配置
- Wifi源码学习(Android5.1)之wifi开关
- eclipse运行ssh项目出现"HTTP Status 500