摘要:
触发器 一种特殊的存储过程, 他是在某些事件发生前后自动被调用的 DML中的insert 、update 、delete - 表中数据备份行级触发器: 只有当语句执行时影响到行才会执行触发器 需要在创建时 加入 for each row 一条语句可能导致行级触发器执行... 阅读全文
摘要:
视图除了进行查询记录外,也可以利用视图进行插入、更新、删除记录的操作,减少对基表中信息的直接操作,提高了数据的安全性。在视图上使用INSERT语句添加数据时,要符合以下规则。(1)使用INSERT语句向数据表中插入数据时,用户必须有插入数据的权利。(2)由于视图只引用表中的部分字段,所以通过视图插入数据时只能明确指定视图中引用的字段的取值。而那些表中并未引用的字段,必 须知道在没有... 阅读全文
摘要:
SQL - DDL DQL DML TCL DCL DBA(数据库管理员) 完成ARUD - 增删改查 星期三,2014年11月19日 PL/SQL 是过程语言(Procedure Language)与结构化查询语言(SQL)结合而成的编程语言 PL/SQL 是对 SQL 的扩展 支持多种数据类型, 阅读全文
摘要:
视图不禁可以以基表创建,还可以创建在另一个视图中,并且继承了原视图的权限(比方说:with read only)来自为知笔记(Wiz) 阅读全文
摘要:
sql函数 character函数 String 1.INITCAP 首字母大小 select initcap(address) address from student; select initcap('ni hao') from dual; --dual虚拟表 '数据' 列名-数据 2.LTRI 阅读全文
摘要:
异常、调试和断言 一、 异常的分类 1. 可查异常 例: 2. 不可查异常 例:Runtime Exception 3. 异常的分类结构: 1. 不执行finally 子句的唯一情况是虚拟机关闭(Finally在无论什么情况下都要执行) 2. 自定义异常时,需要通过throw关键字来new出自定义的 阅读全文
摘要:
面向对象编程(二) 一、static 关键字 静态属性 1、不能覆盖静态方法。要被覆盖的方法必须是非静态的。在继承链中具有相同方法名的两个静态方法是两个互相独立的类方法。调用子类的静态方法只是将父类的静态方法隐藏了。 2、main()方法被声明为static 的原因是因为执行main 方法时,JVM 阅读全文
摘要:
一、面向对象程序设计(OOP) 1.面向对象的程序设计是程序开发的一种方法。它将对象作为程序的基本单元,将程序和 数据封装其中,以提高软件的重用性、灵活性和扩展性 2.三个特征: 封装:隐藏信息 继承: 多态: 二、类 1. 类(class)是构造对象的一个模板,它表示对现实生活中一类具有共同特征的 阅读全文
摘要:
面向对象编程(一) 一、继承 1. 在类图表示中,使用一个分为三块的矩形表示一个类。矩形的第一块表示类名,第二块描述这个类的属性及属性的数据类型,第三块描述这个类的操作,也就是方法以及返回类型。 2. 访问控制 修饰符 类自身 同包内 子类 所有其他类 private Yes default Yes 阅读全文
摘要:
一、数据类型 1.基本数据类型 Ps:有效标识符:_、字母、$开头 之后可有数字 整型:byte 1 short 2 int 4 long 8 (字节) 取值范围:其范围是从负2 的该数据类型位数减1次幂到2 的该数据类型位数减1 次幂– 1。 2.浮点型 float 4 double 8 (字节) 阅读全文