Oracle手边常用70则脚本知识汇总

Oracle手边常用70则脚本知识汇总

作者:白宁超

时间:2016年3月4日13:58:36

摘要: 日常使用oracle数据库过程中,常用脚本命令莫不是用户和密码、表空间、多表联合、执行语句等常规操作。另外表的导入导出也很常用,这些脚步命令之前都做有总结,今统一整理出最为常用的语句,使用方便而已。其中文档是笔者数年整理所得。

1 数据库基本介绍

Oracle手边常用70则脚本知识汇总_第1张图片

2 数据库使用的注意事项

Oracle手边常用70则脚本知识汇总_第2张图片

3 数据库生成的默认用户

Oracle手边常用70则脚本知识汇总_第3张图片

4 修改用户密码

Oracle手边常用70则脚本知识汇总_第4张图片

5 Spool截取屏幕内容

6 SQl语句参数值设置

Oracle手边常用70则脚本知识汇总_第5张图片 

7 创建用户与密码

Oracle手边常用70则脚本知识汇总_第6张图片

 8 删除用户以及其用户下对象

 

 9 查看表结构

 

10  oracle中在已有的表中增加或删除一列

alert table 表名 add column 列名

alter table 表名 drop column 列名

eg:

alter table TPointManage add AddPointsReason number(8)

alter table textattrdetail drop column AddPointsReason

11授权部分表被查看

 

Oracle手边常用70则脚本知识汇总_第7张图片

12 回收授权

13 允许授权的对象继续授权

 

 

14 账户锁定

Oracle手边常用70则脚本知识汇总_第8张图片

15 解锁账户

16 要求用户定期修改密码

 

17  存放视频声音等文件类型

18 表的相关介绍

19 修改表

20 修改默认日期格式

Oracle手边常用70则脚本知识汇总_第9张图片

21 表自身复制数据

22 内置函数之空值替换

23 合并查询去除重复行

Oracle手边常用70则脚本知识汇总_第10张图片

24 Java如何使用oracle数据库

Oracle手边常用70则脚本知识汇总_第11张图片

25 关于事务的相关介绍:手动提交事务,错误回滚

Oracle手边常用70则脚本知识汇总_第12张图片

26 同时修改两张表的部分数据

Oracle手边常用70则脚本知识汇总_第13张图片

27 设置事务不能默认提交

Oracle手边常用70则脚本知识汇总_第14张图片

28 设置只读事务

29 字符函数

Oracle手边常用70则脚本知识汇总_第15张图片

30 sysdba与sysoper区别

Oracle手边常用70则脚本知识汇总_第16张图片

31 导出表结构

32 直接导出

Oracle手边常用70则脚本知识汇总_第17张图片

33 查看oracle预定义角色

34 基本数据字典知识:数据字典

Oracle手边常用70则脚本知识汇总_第18张图片

  数据字典2

Oracle手边常用70则脚本知识汇总_第19张图片

数据字典3

Oracle手边常用70则脚本知识汇总_第20张图片

35 表空间脱联机

Oracle手边常用70则脚本知识汇总_第21张图片

36 查看表所在的表空间

Oracle手边常用70则脚本知识汇总_第22张图片

37 创建使用表空间

38 磁盘损坏移动表空间和数据

Oracle手边常用70则脚本知识汇总_第23张图片

磁盘损坏移动表空间和数据2

Oracle手边常用70则脚本知识汇总_第24张图片

39 控制表空间的读写

40 扩展表空间

Oracle手边常用70则脚本知识汇总_第25张图片

41 删除表空间

Oracle手边常用70则脚本知识汇总_第26张图片

42 查询表空间信息

Oracle手边常用70则脚本知识汇总_第27张图片

43 五种约束

Oracle手边常用70则脚本知识汇总_第28张图片

44 建表约束

Oracle手边常用70则脚本知识汇总_第29张图片

45 增加表中列的约束

46 表级定义

47 列列级定义

Oracle手边常用70则脚本知识汇总_第30张图片

48 删除主键约束

49 表的完整性:维护表的完整性

Oracle手边常用70则脚本知识汇总_第31张图片

维护表的完整性2

Oracle手边常用70则脚本知识汇总_第32张图片

50 查看索引信息

51 建立索引

Oracle手边常用70则脚本知识汇总_第33张图片

52 系统权限

Oracle手边常用70则脚本知识汇总_第34张图片

系统权限回收

对象权限授权

Oracle手边常用70则脚本知识汇总_第35张图片

回收对象权限

53 角色相关操作

54 创建存储过程

55 plsql包的输出

Oracle手边常用70则脚本知识汇总_第36张图片

56 块的相关介绍:带有变量的块

Oracle手边常用70则脚本知识汇总_第37张图片

块的异常处理

Oracle手边常用70则脚本知识汇总_第38张图片

57 存储过程相关介绍:java调用存储过程

Oracle手边常用70则脚本知识汇总_第39张图片

57 存储过程之修改

Oracle手边常用70则脚本知识汇总_第40张图片

58 函数相关介绍:函数的调用

函数使用例子

Oracle手边常用70则脚本知识汇总_第41张图片

59 包的相关介绍:包的使用实例

Oracle手边常用70则脚本知识汇总_第42张图片

包的调用

Oracle手边常用70则脚本知识汇总_第43张图片

创建包体

Oracle手边常用70则脚本知识汇总_第44张图片

60 变量相关介绍:变量的另类定义

Oracle手边常用70则脚本知识汇总_第45张图片

 

变量在块中使用

Oracle手边常用70则脚本知识汇总_第46张图片

定义变量的实例

Oracle手边常用70则脚本知识汇总_第47张图片

变量表实例

复合变量

Oracle手边常用70则脚本知识汇总_第48张图片

61 记录实例

Oracle手边常用70则脚本知识汇总_第49张图片

62 游标实例

63 goto语句

64 进阶存储过程实例

Oracle手边常用70则脚本知识汇总_第50张图片

65 循环2

Oracle手边常用70则脚本知识汇总_第51张图片

循环实例

66 插入存储过程

Oracle手边常用70则脚本知识汇总_第52张图片

创建输入与输出的存储过程

Oracle手边常用70则脚本知识汇总_第53张图片

67 输入输出java调用

Oracle手边常用70则脚本知识汇总_第54张图片

68 游标相关介绍:游标的java调用

游标数据的java调用

Oracle手边常用70则脚本知识汇总_第55张图片

69 Oracle事务分页操作:分页的基础sq

select * from (select a.*,rownum rn from (select * from emp) a where rownum<=10) where rownum>=6

 

 

select * from (select 别表.*,rownum rn from (select * from 表) 别表 where rownum<=截取前n条) where rownum>=筛选条件

 

所有分页查询变化在于如下内表的变化

select * from 表

  分页sql语句2

分页包定义游标

分页源sql1

分页源sql2

分页在java的使用1

分页在java的使用2

Oracle手边常用70则脚本知识汇总_第56张图片

Oracle手边常用70则脚本知识汇总_第57张图片Oracle手边常用70则脚本知识汇总_第58张图片70 异常相关介绍:异常

异常case_no_found

异常输入数据格式错误

Oracle手边常用70则脚本知识汇总_第59张图片

异常游标没打开

Oracle手边常用70则脚本知识汇总_第60张图片

异常之游标打开异常

自定义异常处理

Oracle手边常用70则脚本知识汇总_第61张图片

71 视图相关介绍:视图

72 ORA-00054悲观锁的Kill

Oracle手边常用70则脚本知识汇总_第62张图片

73 sql语句编写规范

Oracle手边常用70则脚本知识汇总_第63张图片

你可能感兴趣的:(Oracle手边常用70则脚本知识汇总)