vipbooks的博客 -九游会j9官网ag登录入口

`
文章列表
基本事务的使用: 从账户一的余额中转100到账户二的余额中去,如果账户二不存在或账户一中的余额不足100则整笔交易回滚 select * from account; -- 创建一张账户表 create table account( -- 账户id id number(3) not null, -- 账户名称 name varchar2(50) not null, -- 账户余额 balance number(8,2) not null, -- 开启时间 bti ...
  • 2010-04-18 14:12
  • 浏览 1532
  • 论坛回复 / (0 / 2243)
  • 分类:数据库
    这是我在学习oracle是用到的employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。 drop table employee; -- 员工信息表 create table employee( -- 员工编号 empno number(3) primary key, -- 姓名 name varchar2(20) not null, -- 工作 job varchar2(30), -- 是否是经理 manager number(2) ...
  • 2010-04-09 18:33
  • 浏览 1418
  • 分类:数据库
    时间过得真快啊,转眼就到了oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!     这是第八章的学习笔记,学习完第七章的子程序和包之后,开始要学习触发器的使用了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 dml 触发器: 对表执行insert、update、delete操作时激发 可以用于执行校验、设置初使值、审核改变、甚至禁止 ...
  • 2010-04-07 20:29
  • 浏览 2569
  • 论坛回复 / (-1 / 5605)
  • 分类:数据库
    哈哈,清明节放假回去了一下,真是太好了,回家的感觉真好啊!现在又开始出差之旅了,又好久没有来了,今天继续oracle的学习!      这是第七章的学习笔记,学习完第六章的动态sql之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 在cmd下执行pl/sql: 可以用exec或者call调用存储过程 定义变量时要用var,如:var username varchar2(20); 在调用变量时必须在变量名的前面加上双引号,如:exec :username := 'user1'; 在调用存储过程时 ...
  • 2010-04-07 20:13
  • 浏览 1647
  • 论坛回复 / (1 / 3219)
  • 分类:数据库
   哈哈,这段时间好忙啊,周六又要加班了,好久没来发文章了,今天继续……清明放假可以回去了,好开心啊,终于可以回家了,真想快点所把设计阶段的事情做完,编码阶段可以回去做,出差在外还是很想家的!    这是第六章的学习笔记,学习完第五章的游标之后,开始要学习动态sql的使用了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 动态sql: 注意:不能用绑定变量替换实际的数据库对象名(表、视图、列等),只能替换字面量 动态sql的实现可以用:dbms_sql、execute immediate、open...for...(用于游标) ...
  • 2010-03-31 20:07
  • 浏览 1980
  • 论坛回复 / (-1 / 7130)
  • 分类:数据库
    这是第五章的学习笔记,学习完第四章的数据库操作和事务之后,开始要学习游标的使用了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 隐式游标 隐式游标的属性等在第四章笔记中已记录了一部分 如果要确保属性指向想要的sql语句,那么就在sql语句执行后,立即将属性值保存到一个本地变量中 用存储过程来实现这种效果: 先定义一个存储过程remove_from_emp ,用于从雇员中删除一个员工 在存储过程的参数中 in 表示输入,out 表示输出 create or replace procedure remove_from_emp ...
  • 2010-03-24 21:57
  • 浏览 3810
  • 论坛回复 / (1 / 11495)
  • 分类:数据库
   这是第四章的学习笔记,学习完第三章的程序控制之后,开始要学习数据更改、集合遍历和事务管理了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 每次执行一个sql dml语句(insert、update或delete)以及返回单选select into时, pl/sql都会声明和管理一个隐式游标 隐式游标的相关属性(不能用dbms_output输出): sql%found:记录成功获取返回true,否则返回false sql%notfound:记录获取失败返回true,否则返回false sql%rowcount:返回已经从游标中获 ...
  • 2010-03-20 17:42
  • 浏览 2836
  • 论坛回复 / (0 / 3417)
  • 分类:数据库
  这是第三章的学习笔记,学习完第二章的编程基础之后,从现在开始要学习oracle编程了……,希望大家能多给俺一些支持啊!    这周六总算是不用加班,可以好好出去玩一下了!    今天去武大看樱花了,哈哈,不错!        编程时使用的工具是plsql developer 7.1.4   select * from employee; select * from dba_tab_cols t where t.table_name='employee'; declare n_empno employee.empno%type; v_name emp ...
  • 2010-03-20 17:33
  • 浏览 1865
  • 论坛回复 / (0 / 3059)
  • 分类:数据库
   这是第二章的学习笔记,学习完第一章的基础之后,从现在开始要学习oracle编程了……,希望大家能多给俺一些支持啊!     编程时使用的工具是plsql developer 7.1.4 select * from employee; select * from dba_tab_cols t where t.table_name='employee'; -- 声明部分,用于定义变量 declare constant用于定义常量,当定义常量时必须指定它的初始值,且数据不能改变 n_aaa constant number(4,2) :=5.5; boolean 类型 ...
  • 2010-03-14 15:38
  • 浏览 2432
  • 分类:数据库
    这段时间出差,一直在搞需求分析和设计,每天都是写文档画uml,都有好几个月没有写代码了,只怕都快忘记了!      这是我用oracle时学习的oracle编程做的笔记,今天也发上来与大家分享一下,一共有八章。     现在在有时间就学一下ejb3,因为在项目中会用到,等学完了把ejb3的笔记也发上来和大家分享! 通过sqlplus登录oracle ,sqlplus 用户名/密码@数据库名 建表 create table demo( id number(8), name varchar2(20) ) 插入数据 insert into d ...
  • 2010-03-14 14:53
  • 浏览 2924
  • 分类:数据库
global site tag (gtag.js) - google analytics
网站地图