05 2019 档案

摘要:1,写函数和过程,输入三角形三个表的长度。在控制台打印三角形的面积 2,写一个过程,输入部门编号,在控制台打印这个部门的名称,总人数,平均工资(基本工资+奖金) 3,编写一个存储过程,输入一个员工编号,输出该员工的员工编号,员工姓名,部门名称 4,编写一个存储过程,输出所有员工及其部门领导的姓名、员 阅读全文
posted @ 2019-05-09 21:45 Java练习生 阅读(1505) 评论(0) 推荐(1)
摘要:1、写匿名块,输入三角形三个表的长度。在控制台打印三角形的面积 2、输入部门编号,在控制台打印这个部门的名称,总人数,平均工资(基本工资+奖金) 3、编写一个PL/SQL块,输出所有员工的员工姓名、员工号、工资和部门号 4、编写一个PL/SQL块,输出所有比本部门平均工资高的员工信息 5、编写一个P 阅读全文
posted @ 2019-05-08 22:39 Java练习生 阅读(610) 评论(0) 推荐(0)
摘要:declare -- 声明奖金的变量 v_comm emp.comm%type; begin -- 查询出员工的奖金 select comm into v_comm from emp where empno=&no; -- 判断如果员工没有奖金,把基本工资的10%作为奖金 if v_comm is null then update emp set comm=sa... 阅读全文
posted @ 2019-05-07 23:26 Java练习生 阅读(3749) 评论(0) 推荐(0)
摘要:Oracle PL/SQL块 匿名块的四个类型 type rowtype record table---- type (列类型) %type类型是指声明变量的时候,参考某个表的某个列的类型---- rowtype (行类型) %rowtype参数某个表的类型,%rowtype中可以存储多个数据,具体可存多少个和表的字段数一样。---- record类型(记录类型) record可以... 阅读全文
posted @ 2019-05-07 23:24 Java练习生 阅读(668) 评论(0) 推荐(0)
摘要:范例: 查询每个员工的编号,姓名,职位,工资,工资等级,部门名称 ●确定要使用的数据表 |- emp表:员工的编号、姓名、职位、工资 |- salgrade表:工资等级 |- dept表:部门名称 ●确定已知的关联字段 |- emp表与salgrade表: emp.sal BETWEEN salgrade.losal AND salgrade.... 阅读全文
posted @ 2019-05-07 23:06 Java练习生 阅读(6139) 评论(0) 推荐(0)