-
1.oracle sql developer 安装。查看全部
-
--判断用户从键盘输入的数字 --1.如何使用if语句 --2.接收一个键盘输入(字符串) set serveroutput on --接收一个键盘输入 --num:地址值,含义是:在该地址上保存了输入的值 accept num prompt '请输入一个数字'; declare --定义变量保存用户从键盘输入的数字 pnum number:= # begin if pnum = 0 then dbms_output.put_line('您输入数字是0'); 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; /查看全部
-
--引用型变量 declare --定义引用型变量:查询并打印7839的姓名和薪水 --pname varchar2(20); --psal number; pname emp.ename%type; psal emp.sal%type; begin --得到7839的姓名和薪水,并赋值(PL/SQL一共两种赋值方式) select ename,sal into pname,psal from emp where empno = 7839; --打印姓名和薪水 dbms_output.put_line(pname||'的薪水是'||psal); end; --记录型变量(数组) declare --定义记录型变量:查询并打印7839的姓名和薪水,注意代表一行 emp_rec emp%rowtype; begin --得到7839一行的信息 select * into emp_rec from emp where empno = 7839; --打印姓名和薪水 dbms_output.put_line(emp_rec.ename||'的薪水是'||emp_rec.sal); end;查看全部
-
%found ;%notfound;%isopen;%rowcount 影响的行数;查看全部
-
cursor c1 is select col from a open c1; fetch c1 into pename; close c1; 光标属性 %found %notfound --example set server output on declare cursor cemp is select name.sal from emp; 为光标定义对应的变量 pename emp.ename%type; psal emp.sal%type; begin open camp; loop fetch cemp into pename,pal; --when exit? fetch 不一定能取到记录 exit when camp%notfound --光标取不到值时退出循环 dbms_output.put_line(pename||'的薪水是‘||psal'); end loop; close camp end查看全部
-
-------loop 循环------ while 循环条件 loop 循环体 end loop; loop exit when (条件) -- 满足条件时推出 end loop; ------for 循环------ for i in 1..3 loop --必须是连续的 语句序列; end loop;查看全部
-
pmon 释放系统资源、垃圾查看全部
-
rasue查看全部
-
IF语句 if 条件 then 语句 ; elsif 语句 then 语句; else 语句 ; end if; --接受一个键盘输入 --一般键盘输入的字母都是字符串,这里一定要输入数字,不然会报字符转换错误 accept num prompt'请输入一个数字' --接收键盘输入地址num的值,prompt提示语句 delcare pnum number :=# --&地址符,pnum赋值给num地址的值查看全部
-
--引用型变量 set serveroutput on declare --定义引用型变量 pename(定义的变量名) emp.ename%type;(员工表emp,员工名ename) 作用:引用员工表emp中员工名ename的类型 --记录型变量 emp_rec emp%rowtype; --代表表中一行的类型作为变量的类型 有点类似数组,里面 eg: emp_rec.ename :='ASAMS'; PLSQL 赋值方式: 1、使用:= eg: pnumber:=1; 2、使用'into' 关键字 select ename,psal into pename,psal from emp where empno=333; IF语句 if 条件 then 语句 ; elsif 语句 then 语句; else 语句 ; end if; --接受一个键盘输入 accept num prompt'请输入一个数字' delcare pnum number :=#查看全部
-
系统定义 ,(语法、系统错误)自定义例外查看全部
-
%found ;%notfound;%isopen;%rowcount 影响的行数;查看全部
-
默认的事务隔离级别是read committed查看全部
-
cursor is select查看全部
-
elsif ;while loop rnf loop; loop exit where end loop;for in loop end loop;查看全部
举报
0/150
提交
取消