Oracle
文章平均质量分 88
温蒂何时来我岛
这个作者很懒,什么都没留下…
展开
-
初识Oracle 五 (自用) 触发器
26.触发器 数据库触发器是一个与表关联的plsql代码段,当特定的数据库语句(insert,delete,update)执行时,Oracle会自动执行触发器里面的代码。 26.1.触发器可用于: 数据确认 实施复杂的安全性检查 做审计,跟踪表上所做的数据操作 数据的备份和同步 26.2.类型 1.语句级:在指定操作语句之前或之后执行一次,不管该语句有多大影响 2.行级:触发...原创 2021-09-17 16:57:43 · 79 阅读 · 0 评论 -
初识Oracle 四 (自用) plsql
pl/sql程序段18.语法 declare --说明部分(变量声明,游标申明,例外(异常)说明) begin --语句序列(DML语句) exception --例外处理语句 end; 简单的输出语句 begin dbms_output.put_line('hello world');end; 18.3.常量和变量的声明 变量的基本类型和Oracle建表时的类型一致 定义语法:...原创 2021-09-16 17:00:34 · 114 阅读 · 0 评论 -
初识Oracle三 (自用)
13.视图 一般来说视图是基于某条select语句的结果集而创建出来的虚表,能像物理表一样进行操作,但一般只用作查询,物理表的数据发生改变时,基于它创建的视图也会变。 视图命名: 一般以v_开头 视图的名称: 如果创建视图的select语句是基于单表的不含函数及group by语句则被称为简单视图,如果是基于单表,并且含有函数或group by语句则称为复杂视图,如果是基于多张表的,则被称为连接视图。 视图的作用: 1.简...原创 2021-09-15 09:12:29 · 78 阅读 · 0 评论 -
初学Oracle二(自用)
7.数值类型 NUMBER(P)表示整数 完整语法: NUMBER(P,S),S不写默认为0 P:NUMBER可以存储的最大数字长度(不包括左右两边的0) S:小数点右边最大数字长度(包括左边的0),指定S,未指定P,则P默认为38 数值函数 ROUND(数字[,保留位数]):四舍五入,不指定则小数点后全部四舍五入,也可指定负数则是小数点前四舍五入 TRUNC(数字[,截取位数]):保留小数,不指定则不保留 ...原创 2021-09-14 09:17:45 · 118 阅读 · 0 评论 -
初学Oracle一 (自用)
1.DESC 除降序关键字外,还可作为查看表的语句 用法 DESC+表名 例: DESC test;在pl/sql中直接在SQL窗口执行会报错,需新建一个命令窗口(command window)2.DROP与TRUNCATE的区别 drop不但删除表的数据还会删除表的结构, truncate只会删除表的数据,会保留表结构。3.TCL(Transaction Control Language) COMMIT:提交,确认已经进行的数据改变 ROLLBACK:回滚...原创 2021-09-11 13:05:45 · 158 阅读 · 0 评论