oracle学习之路(六)两个实际使用的例子

1.简单数据插入例子

-- Created on 2015/6/15 by LYH
declare
   v_fnumber varchar2(10):=‘qwe‘;
   v_fname varchar2(10):=‘lyh‘;
   v_fage int:=10;
   v_fsalary int:=101.00;
begin
  INSERT INTO t_employee(fnumber,fname,fage,fsalary)
  VALUES(v_fnumber,v_fname,v_fage,v_fsalary);

  COMMIT;

end;

2. 简单数据删除例子

-- Created on 2015/6/15 by LYH
declare
  v_fnumber varchar2(10):=‘asd‘;
  v_fname varchar2(10):=‘gqy‘;
  v_fage int:=12;
  v_salary int:=13;

begin
  DELETE FROM t_employee
  WHERE fname=‘lyh‘;
  COMMIT;

end;

3.一个修改的例子

-- Created on 2015/6/15 by LYH
declare
   v_fnumber varchar2(10):=‘gqy‘;
   v_fname varchar2(10):=‘gqy‘;
   v_fage int :=‘12‘;
   v_fsalary int :=‘1231231‘;
begin
  UPDATE t_employee
  SET fnumber=v_fnumber, fname=v_fname,fage=v_fage,fsalary=v_fsalary
  WHERE fnumber=‘000000‘;

end;
时间: 2024-08-30 01:20:07

oracle学习之路(六)两个实际使用的例子的相关文章

oracle学习篇:六、重做(Redo)

重做(Redo)和撤销(Undo)是oracle的重要特性,用以保证事务的可恢复性和可撤销性. 6.1 Redo的作用 在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer.LGWR后台进程和Redo Log File(在归档模式下,Redo Log File最终会写出为归档日志文件). 6.2 Redo的内容 改变向量:表示对数据库内某一个数据块所做的一次变更. 重做记录:通常由一组改变向量组成,是一个改变向量的集合,代表一个数据库的变更,构成数据库变更的最小恢复单

Oracle学习之DATAGUARD(六) 创建和启用Broker配置

DataGuard Broker是一个分布式管理架构用于自动创建.维护和监视dataguard配置.你可以使用OEM(图像化界面)或者DGMGRL(命令行方式)进行以下操作:1.创建和激活dataguard配置,包括设置redo transport services and log apply services2.可以在任何系统管理这个配置中的整个dataguard配置(所有的主库和备库)3.管理和监视包含RAC primary或standby数据库的dataguard配置4.简化角色切换操作,

Oracle学习之路-SQL篇-预备数据

开始转向Oracle了,记录一下自己的学习历程 先创建一些表吧: ---------------//////创建学生表 create table student(   sno varchar2(10) primary key,   sname varchar2(20),   sage number(2),   ssex varchar2(5) ); -------------/////////创建教师表 create table teacher( tno varchar2(10) primary

Oracle 学习之路开始

今年刚毕业,从毕业到现在工作正式工作四个多月了(实习的几个月就不算了).工作之中遇到的困难不少,学到的东西也不少:但是感觉学到的东西还是不够,毕竟java水很深啊. 现在工作中并不是每天都能学到新的东西,然而碰到的问题并不会减少,所以决定每天下班之后学点东西.正好手上有朋友给的oracle视频,拿到手一段时间了,但是没看多少,所以打算写博客记录下学习笔记,和大家分享,也是激励自己不断学习. 本人小白一枚,博文中有不对的地方还请赐教,有什么好的学习心得大家可以一起分享,为成为大牛而努力.fight

C加加学习之路 2——两招让你成为牛X的T型人才

有个小伙伴在微信上问我: 我刚工作半年,有时候对于Java的发展方向有点迷茫,Java的范围是在是太广了,我有时候会不知道从哪开始入手,我想问一下,您有什么好的建议吗? 我理解这位朋友的问题是:工作中该如何发现自己要学什么,怎样构建自己的技能树.这是一个非常重要的问题,假如你不知道要学什么,那一旦你工作不那么忙时就会觉得无聊,只能通过浏览新闻.看小说.打游戏等方式消磨时间消耗自己.这对自己的成长和增值非常不利.所以,这次咱就来聊聊工作中学什么这个话题. 根据我的经验,在开发过程中,有两种学习策略

oracle学习之路

1.oracle 11g grid安装 http://7038006.blog.51cto.com/7028006/1922719 2.oracle asmca工具创建磁盘组 http://7038006.blog.51cto.com/7028006/1922725 3.oracle 11g database软件安装 http://7038006.blog.51cto.com/7028006/1922731 4.dbca创建数据库 http://7038006.blog.51cto.com/70

react.js学习之路六

学习react中,我一直认为,总组件里面才有构造函数,但是我才发现我的观点是错误的,构造函数是可以出现在子组件里面的. 今天有一个错误是点击增加/减少input框里面 的数值 我一直在寻找input框里面的数值,也就是value值,我发现我的思维错误的很彻底.react只是view,是不能操作数据的,只能渲染原始数据的变化,换句话说就是我要改变数值,只能改变原始数据里面的值,然后重新渲染到input框里面. 我的原始数据,给了 value:1; 当点击时候,构造函数 add(e){ var nu

oracle学习之路(二)------数组类型/记录类型的使用

Oracle记录类型介绍 RECORD:用户自定义数据类型,由单行多列的标量构成的复合数据类型,它将一个或多个标量封装成一个对象进行操作记录不可以总体拿来比较也不可以整体判断为空,可以整体拿来赋值,组成类似于多维数组, 将一个或多个标量封装成一个对象进行操作.是一种临时复合对象类型. 记录的创建和赋值 定义记录类型语法如下: TYPE record_name IS RECORD( v1 data_type1 [NOT NULL] [:= default_value ], v2 data_type

我的java学习之路六:java的常用类

一. Number & Math 类方法 下面的表中列出的是 Number & Math 类常用的一些方法: 序号 方法与描述 1 xxxValue()将 Number 对象转换为xxx数据类型的值并返回. 2 compareTo()将number对象与参数比较. 3 equals()判断number对象是否与参数相等. 4 valueOf()返回一个 Number 对象指定的内置数据类型 5 toString()以字符串形式返回值. 6 parseInt()将字符串解析为int类型. 7