
oracle
SuperGirl2020
这个作者很懒,什么都没留下…
展开
-
在Mac上通过Docker部署Oracle Database 12.2版本
Oracle 已经宣布支持了Docker部署,这也让我们在Mac上部署 Oracle 数据库有了多一个选择,这是我的第一个Docker应用,非常简便快速的就完成了部署,简捷是最直接的体验。在 云和恩墨 和 恩墨学院 的培训中,我们使用Docker为环境部署实现了极大的便利和简化。首先要做的是准备工作,备好需要的软件,安装Docker环境,这些极其简单。下载一个Docker的稳定版本,『Do...转载 2019-01-29 20:35:22 · 555 阅读 · 1 评论 -
Oracle触发器trigger详解
触发器相关概念及语法概述本篇博文中主要探讨以下内容:什么是触发器触发器的应用场景触发器的语法触发器的类型案例数据:触发器的概念和第一个触发器数据库触发器是一个与表相关联的,存储的PL/SQL 语句。每当一个特定的数据操作语句(insert update delete)在指定的表上发出时,Oracle自动执行触发器中定义的语句序列。举个简单的例子:当员...转载 2019-02-11 10:41:38 · 62488 阅读 · 2 评论 -
触发器的分类
ORACLE数据库有四种触发器,分别是DML、Instead-of、DDL、DB触发器,一般的应用系统中都是用到DML、Instead-of触发器,DDL、DB两种触发器是DBA管理数据库用得比较多.................. 四种触发器分别有不同的作用一、DML触发器:当发出UPDATE、INSERT、DELETE命令就可以触发已定义好的DML触发器,是最简单和常用的一种触...转载 2019-02-11 10:43:33 · 6221 阅读 · 0 评论 -
Oracle触发器及使用举例(几种触发器类型)
触发器触发器的触发事件分类:执行DDM语句;执行DDL语句;引发数据库系统事件;引发用户事件;创建触发器的语法CREATE TRIGGER 触发器名[before|after|instead of] 触发事件on 表名或者视图名或者用户名或者数据库名[for each row] [触发条件表达式][declare 变量]beginsentences;end 触发器名;注意:...转载 2019-02-11 10:46:32 · 3156 阅读 · 0 评论 -
Oracle序列的概念、创建和使用
sequence概念及作用sequence是用来在多用户环境下产生唯一整数的数据库对象。序列产生器顺序生成数字,它可用于自动生成主键值,并能协调多行或者多表的主键操 作。没有sequence,顺序的值只能靠编写程序来生成。先找出最近产生的值然后自增长。这种方法要求一个事务级别的锁,这将导致在多用户并发操作的环 境下,必须有人等待下一个主键值的产生。而且此方法很容易产生主键冲突的错误,如下图: ...转载 2019-02-12 09:23:24 · 3631 阅读 · 0 评论 -
浅析SQL Server数据库中的伪列以及伪列的含义
本文出处:http://www.cnblogs.com/wy123/p/6833116.html SQL Server中的伪列下午看QQ群有人在讨论(非聚集)索引的存储,说,对于聚集索引表,非聚集索引存储的是索引键值+聚集索引键值;对于非聚集索引表,索引存储的是索引键值+RowId,这应该是一个常识,对此不作具体详细阐述。这里主要是提到的RowId引起了一点思考。那么,这个RowId...转载 2019-02-14 09:41:54 · 377 阅读 · 0 评论