摘要: for循环语句: 1:语法 --FOR循环语法:FOR 循环计数器 IN [ REVERSE ] 下限 .. 上限 LOOP要执行的语句;END LOOP; --其中:每循环一次,循环变量自动加1;使用关键字REVERSE,循环变量自动减1跟在IN REVERSE 后面的数字必须是从小到大的顺序,但 阅读全文
posted @ 2017-07-18 18:38 maqiang_66 阅读(4286) 评论(0) 推荐(0) 编辑
摘要: while循环语句: 1:语法 -- WHILE 循环语法:WHILE <布尔表达式> (当表达式成立时执行loop) LOOP要执行的语句;END LOOP;其中:循环语句执行的顺序是先判断<布尔表达式>的真假,如果为 真则循环执行,否则退出循环。在WHILE循环语句中仍然可以使用EXIT或EXI 阅读全文
posted @ 2017-07-18 18:37 maqiang_66 阅读(533) 评论(0) 推荐(0) 编辑
摘要: Loop循环语句: 1:语法 LOOP要执行的语句;EXIT WHEN <条件语句> /*条件满足,退出循环语句*/END LOOP; 其中:EXIT WHEN 子句是必须的,否则循环将无法停止。 2:实例 declareint number(2) :=0; begin loop int :=int 阅读全文
posted @ 2017-07-18 18:35 maqiang_66 阅读(3501) 评论(0) 推荐(0) 编辑
摘要: case循环语句: 1:语法 CASE语句的基本形式为 : CASE selector WHEN expression1 THEN result1WHEN expression2 THEN result2WHEN expressionN THEN resultN[ ELSE resultN+1]EN 阅读全文
posted @ 2017-07-18 18:33 maqiang_66 阅读(457) 评论(0) 推荐(0) 编辑
摘要: if循环语句: 1:语法: IF <布尔表达式> THEN PL/SQL 和 SQL语句END IF;--或IF <布尔表达式> THENPL/SQL 和 SQL语句ELSIF其它语句END IF; 2:实例: --查询姓名是Scott的工资。declareV_ename emp.ename%typ 阅读全文
posted @ 2017-07-18 18:30 maqiang_66 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: --使用子查询创建表--语法: create table 表名 as 查询某表符合条件的选项 实例: create table newdeptasselect ename,sal*12 annsal,hiredate from empwhere deptno=30 阅读全文
posted @ 2017-07-18 09:23 maqiang_66 阅读(2742) 评论(0) 推荐(0) 编辑
摘要: --创建表--语法:create table 表名(-- 字段名1 数据类型(尺寸),-- 字段名2 数据类型(尺寸),-- 字段名3 数据类型(尺寸)...-- )实例:create table tuper(Class varchar2(10), Score number(2), Loc varc 阅读全文
posted @ 2017-07-18 09:15 maqiang_66 阅读(332) 评论(0) 推荐(0) 编辑
摘要: --delete删除语句--语法: 1:删除整表:delete from 表名 2:删除表中的某一行:delete from 表名 where 过滤语句、--实例:delete from bonus where ename='赵华'--删除表中名字是赵华的select * from bonus--删 阅读全文
posted @ 2017-07-18 09:14 maqiang_66 阅读(18585) 评论(0) 推荐(0) 编辑
摘要: 语法: update 表名 set(要更改的字段1,字段2...) = (select 更改成的字段1,字段2... from 表名 where 要改成的字段值) where 要更改的字段值 实例: --将工作是工人的员工的工作和工资更改为军人的工作和工资update bonus set(job,s 阅读全文
posted @ 2017-07-18 09:13 maqiang_66 阅读(443) 评论(0) 推荐(0) 编辑
摘要: --插入数据 语法:insert into 表名 values (对应字段值1,对应字段值2.。。) 实例: insert into bonus values ('赵华1','工人',3000,1000)insert into bonus values ('赵华2','学生',3000,1000)i 阅读全文
posted @ 2017-07-18 09:09 maqiang_66 阅读(799) 评论(0) 推荐(0) 编辑