-
set serveroutput on accept num prompt'请输入一个数字'; declare//声明 pnum number:=# begin if pnum = 0 then dbms_output.put_line("您输入数字是()"); elsif pnum=1 then dbms_output.put_line("您输入的是1"); elsif pnum=2 then dbms_output.put_line("您输入的是2"); else dbms_output.put_line("其他数字"); end if; end;查看全部
-
引用型变量: my_name emp.ename%type; 记录型变量: emp_rec emp.rep%rowtype; dbms_output.put_line(emp_rec.ename||"他的薪水"||emp_rec.sal);查看全部
-
PL/SQL的程序结构 declare 说明部分 (变量说明,光标说明,例外说明) 定义基本变量(名字再前面,类型再后面) 类型:char,varchar2,date,number,boolean,long 举例:var1 char(15); married boolean := true; (赋值使用 :=) psal number(7,2) begin 语句序列(DML语句) exception 例外处理语句 end; /查看全部
-
振哥哥 PL/SQL (Procedure Language/SQL)过程语言的SQL; PL/SQL是Oracle对sql语言的过程化扩展; --指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力 PL/SQL是面向过程的语言。 不同数据库的SQL扩展 oracle:PL/SQL db2: SQL/PL sql server: Transac-SQL(T-SQL)查看全部
-
set serveroutput on declare begin dbms_output.put_line("Hello World"); end; /查看全部
-
案例 1.从最少的工资开始安比例加工资,需要排序 selet …order by sal 2.统计人数时,注意计时器的使用 number := number+1 3.按工资阶段加工资,条件语句使用 if sal>3000 and sal<5000 then … elsif … else end if查看全部
-
1.pl/sql程序设计方法 瀑布法:需求分析 ,设计(概要设计和详细设计),编码,测试,上线。 设计:sql语句,变量(初始值和最终值)查看全部
-
plsql查看全部
-
1.光标带参数 cursor 光标名 (参数名 数据类型,) is select 2.系统异常 no_date too_many_row zero_divite value_error(算法/类型转换异常) 3.自定义异常 用excaption 定义异常(同参数定义) 用raise捕获异常查看全部
-
光标属性 c1%found c2%notfound 此为boolen类型查看全部
-
第二节 循环语句 1.for 条件满足 then 语句1 elsif then 语句2 elsif then 语句n else end for 2.loop exit when 条件满足 循环体 end loop 3.while 条件满足 loop 循环体 end loop 4.键盘上接受输入的数字 accept num promot(请输入数字);注意赋值时,pname:=&num(地址) 5.光标(结果集) cursor c1 is select _ from _; 打开光标 open c1 关闭光标 close c1 用光标取值 fetch c1 to pname查看全部
-
声明部分(decarle) 1.变量名 变量类型 e.g pname varchar2(20) 2.变量名 %type(引用型) e.g stu_name student.name%type 3. 变量名 %rowtype(记录型) e.g stu_name_reco student.name%type 4.dbms_output 是程序包,包中有很多种方法可以被调用 e.g decs dbms_output(显示包中信息) 5.declare begin sql语句; end /查看全部
-
oracle键盘输入查看全部
-
记录型变量查看全部
-
引用变量查看全部
举报
0/150
提交
取消