07 2021 档案
摘要:跟rowtype相比 记录类型胜在灵活,可以自定义自己所需要的变量类型和个数。 如果不使用记录类型可以看下 declare -- 定义保存字段值的变量 v_emp number; v_ename varchar2(20); v_job varchar2(9); v_mgr number(4); v_
阅读全文
摘要:分支控制语句我理解的是根据不同的条件做出不同的执行。 分支控制语句主要分为2类: if 语句块:使用if_else 等语句块处理分支控制。 case 语句块:使用case 语句块处理分支控制。 1. if 语句块进行处理 declare v_count number(10):=0; --定义计时器变
阅读全文
摘要:在 pl/sql 代码中,当定义了常量变量或描述符后,通常需要根据实际的业务逻辑执行一系列运算,这些运算由操作数和运算符构成的表达式来实现。操作数可以是变量常量描述或一个函数的调用,运算符定义了如何对操作符进行操作。 1. 赋值运算符示例 declare v_variable1 varchar2(2
阅读全文
摘要:循环控制语句的话,我理解的是 有三个基本的循环:loop,while,for 三大循环 简单的loop 循环:这是最基本的循环种类,包含loop-end loop 语句和一些exit退出语句。 数据式for循环:这种循环结构允许指定循环要执行的次数,当指定的次数满足时才退出循环 while 循环:仅
阅读全文
摘要:在数据库开发过程中,对于一定数据量的数据,是可以用游标配合循环进行批量处理一些数据。游标我自己理解的是一块目标数据的缓存。 1.弱类型 ref cursor create or replace function selecvtallemployments return sys_refcursor -
阅读全文
摘要:9. 常量 declare c_salary_rate constant number(7,2) :=0.25;-- 定义加薪常量值 v_salary number(7,2); --定义保存薪资结果哟的变量 begin select sal *(1+c_salary_rate)--查询数据库,返回加
阅读全文
摘要:首先对于新手来讲要开始一段学习旅程,要从认识变量开始。变量就是可以操纵的数据元素。 1.constant 表示声明为一个常量,常量在定义时需要指定初始值,一旦定义其值,不能再被改变。 2.not null 用于约束变量的值不能为空。 3. :=用于为变量赋初始值。 declare v_empname
阅读全文

浙公网安备 33010602011771号