Oracle记录锁住解决办法

Oracle中查询锁表的SQL:

《伸手系列》第二集-oracle数据库“灾难性”数据恢复-(一)

文章开始之前,先把重要的事情说三遍,不要随便用‘truncate’、不要随便用‘truncate’、不要随便用‘truncate’!!!

可能你觉得它比delete速度快的多,但是你是否真的确定你的数据没删错吗?好吧,你百分百确定是不要的数据,那么你确定你在执行truncate操作的时候,连的是你的测试库吗?昨天晚上的例子,同事加班加累了在测试库测试的时候,没注意在执行truncate表的时候忘了刚刚还在生产库查数据没切换到测试库,然后。。。不多说了,貌似晚上就没回去。。。

史上最详细最全的Linux上安装Oracle的教程-centos7-humf

一、安装Oracle前准备
1.创建运行oracle数据库的系统用户和用户组

Oracle触发器

数据库触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的数据操作语句(Insert,update,delete)在指定的表上发出时,Oracle自动地执行触发器中定义的语句序列。

l 数据确认

Oracle存储过程和存储函数

存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

创建存储过程语法:

Oracle自动增长序列

在很多数据库中都存在一个自动增长的列,如果现在要想在oracle 中完成自动增长的功能, 则只能依靠序列完成,所有的自动增长操作,需要用户手工完成处理。

语法:CREATE SEQUENCE 序列名

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×