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

作者:白宁超

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

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

1 数据库基本介绍

2 数据库使用的注意事项

3 数据库生成的默认用户

4 修改用户密码

5 Spool截取屏幕内容

6 SQl语句参数值设置

7 创建用户与密码

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授权部分表被查看

12 回收授权

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

14 账户锁定

15 解锁账户

16 要求用户定期修改密码

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

18 表的相关介绍

19 修改表

20 修改默认日期格式

21 表自身复制数据

22 内置函数之空值替换

23 合并查询去除重复行

24 Java如何使用oracle数据库

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

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

27 设置事务不能默认提交

28 设置只读事务

29 字符函数

30 sysdba与sysoper区别

31 导出表结构

32 直接导出

33 查看oracle预定义角色

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

数据字典2

数据字典3

35 表空间脱联机

36 查看表所在的表空间

37 创建使用表空间

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

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

39 控制表空间的读写

40 扩展表空间

41 删除表空间

42 查询表空间信息

43 五种约束

44 建表约束

45 增加表中列的约束

46 表级定义

47 列列级定义

48 删除主键约束

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

维护表的完整性2

50 查看索引信息

51 建立索引

52 系统权限

系统权限回收

对象权限授权

回收对象权限

53 角色相关操作

54 创建存储过程

55 plsql包的输出

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

块的异常处理

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

57 存储过程之修改

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

函数使用例子

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

包的调用

创建包体

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

变量在块中使用

定义变量的实例

变量表实例

复合变量

61 记录实例

62 游标实例

63 goto语句

64 进阶存储过程实例

65 循环2

循环实例

66 插入存储过程

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

67 输入输出java调用

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

游标数据的java调用

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

70 异常相关介绍:异常

异常case_no_found

异常输入数据格式错误

异常游标没打开

异常之游标打开异常

自定义异常处理

71 视图相关介绍:视图

72 ORA-00054悲观锁的Kill

73 sql语句编写规范

Oracle手边常用70则脚本知识汇总的更多相关文章

  1. Oracle手边常用命令及操作语句

    Oracle手边常用命令及操作语句 作者:白宁超 时间:2016年3月4日11:24:08 摘要:日常使用oracle数据库过程中,常用脚本命令莫不是用户和密码.表空间.多表联合.执行语句等常规操作. ...

  2. Oracle 数据库知识汇总篇

    Oracle 数据库知识汇总篇(更新中..) 1.安装部署篇 2.管理维护篇 3.数据迁移篇 4.故障处理篇 5.性能调优篇 6.SQL PL/SQL篇 7.考试认证篇 8.原理体系篇 9.架构设计篇 ...

  3. AngularJS进阶(十二)AngularJS常用知识汇总(不断更新中....)

    AngularJS常用知识汇总(不断更新中....) 注:请点击此处进行充电! app.controller('editCtrl',['$http','$location','$rootScope', ...

  4. Vertica 数据库知识汇总篇

    Vertica 数据库知识汇总篇(更新中..) 1.Vertica 集群软件部署,各节点硬件性能测试 2.Vertica 创建数据库,创建业务用户测试 3.Vertica 数据库参数调整,资源池分配 ...

  5. 最全的jQuery知识汇总

    本帖最后由 断天涯大虾 于 2016-12-26 10:22 编辑<ignore_js_op> jQuery是什么? jQuery是javascript编写一个可重用的JavaScript ...

  6. Oracle RAC 常用维护工具和命令

    Oracle RAC 常用维护工具和命令 分类: Oracle Basic Knowledge Oracle RAC2010-03-09 01:02 13987人阅读 评论(6) 收藏 举报 orac ...

  7. Oracle ODI系列之一(ODI知识模块)

    Oracle ODI系列之一(ODI知识模块)     ODI简介 ODI(Oracle Data Integrator)前身是Sunopsis Active Integration Platform ...

  8. oracle rac常用的命令

    oracle rac常用的命令 节点层:olsnodes 网络层: oifcfg 集群层:crsctl,ocrcheck,ocrdump,ocrconfig 应用层:srvctl,onsctl,crs ...

  9. UWP开发必备:常用数据列表控件汇总比较

    今天是想通过实例将UWP开发常用的数据列表做汇总比较,作为以后项目开发参考.UWP开发必备知识点总结请参照[UWP开发必备以及常用知识点总结]. 本次主要讨论以下控件: GridView:用于显示数据 ...

随机推荐

  1. ntko office在线编辑控件问题记录

    ntko office在线预览插件 http://www.ntko.com/ 问题:火狐或谷歌下保存报[没有打开的文档]错误,ie正常 原因:火狐.谷歌.ie的各方法执行文字不同,ie嵌在页面,而火狐 ...

  2. 原生AJAX入门讲解(含实例)

    相对于jQuery.YUI以及其他一些类库的AJAX封装,原生JS的AJAX显得那么的尴尬,兼容性不好,要记很多的方法属性,调用不便捷,代码臃肿...但我还是想说,原生JS才是最根本最底层的知识(虽然 ...

  3. TCP/IP 协议

    网站: http://blog.csdn.net/goodboy1881/article/category/204448

  4. iOS控件之UIResponder类

    iOS控件之UIResponder类 在iOS中UIResponder类是专门用来响应用户的操作处理各种事件的,我们知道UIApplication.UIView.UIViewController这几个 ...

  5. LeetCode OJ-- 二战 Combinations

    在1 - 10 中,求出 7 个数的排列组合. 出现了超时,而超时的原因是有好多重复情况,复杂度上来说,和答案的复杂度是一样的,但是答案中重复了太多了,体会下. 超时1: class Solution ...

  6. Refresh recovery area usage data after manually deleting files under recovery area

    Original source: http://www.dba-oracle.com/t_v$_flash_recovery_area.htm If you manually delete files ...

  7. T-SQL中的一些小陷阱

    1,当心ISNULL函数对你的逻辑引起BUG 有人喜欢或者习惯于(并不代表我推荐,甚至这种写法没有任何好处)用ISNULL处理变量这种方式写查询 比如:select * from TestISNULL ...

  8. linux下部署项目问题

    1. 今天linux下部署thinkphp项目,数据库用的mysql. 页面其他都是正常的,但是从数据库中取出的数据都是乱码.最后查了资料 解决方案: 在ThinkPHP里面 Library\Thin ...

  9. repeater没有数据显示暂无数据,无记录

    方法就是在FooterTemplate加个Label并根据repeater.Items.Count判断是否有记录.关键代码如下: <FooterTemplate> <asp:Labe ...

  10. .NET使用NPOI读取Word模板并替换关键字并下载

    NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 ...