create table emp(empno number(4),ename varchar2(10),job varchar2(9),mgr number(4),hiredate date,sal number(7,2),comm number(7,2),deptno number(2))sel....
分类:
数据库 时间:
2015-06-14 21:23:44
阅读次数:
201
1.完成多条Emp信息的XML描述 2.读取XML文档解析Emp信息 3.将Emp(存放在List中)对象转换为XML文档 4.在XML文档中查找指定特征的Emp信息
分类:
其他好文 时间:
2015-06-13 08:36:17
阅读次数:
145
学习了Hibernate才知道连接数据库原来可以这么省事,Java Dao真的是牛得一逼 啊! 查询总结: 1.使用HQL语句 Query q = session.createQuery("select e from com.sun.demo.Emp e"); 2.使用Load方法(主键查...
分类:
Web程序 时间:
2015-06-11 21:13:52
阅读次数:
154
-- 根据员工编号查询员工姓名 带返回的参数CREATE OR REPLACE PROCEDURE findEmp(empnoIn emp.empno%TYPE, enameOut OUT emp.ename%TYPE) ISBEGIN SELECT ename INTO enameOu...
分类:
数据库 时间:
2015-06-09 08:26:01
阅读次数:
101
PL/SQL编程基础
实践目的
(1) 掌握PL/SQL块结构、PL/SQL的基本语法、PL/SQL的控制结构。
(2) 掌握PL/SQL块中使用复合数据类型和游标的方法。
实践内容
任务中涉及的数据表是scott用户给出的表。建议将下面所做的练习内容保存起来,以便在实践7中在此基础上进行修改,注意比较未命名的PL/SQL与命名的PL/SQL的差别。
(1)输出1-1000能被3和5整除的数
(2)求1-100奇数之和
(3)输出10号部门的员工号,员工名和公资。
(4)EMP表中职工号7788的职...
分类:
数据库 时间:
2015-06-08 09:49:39
阅读次数:
223
-- declare type vsal_table is table of emp.sal%type; a vsal_table; begin --必须得初始化 并且有数量上的区分 从一开的 a:=vsal_table(1000,2000,30000); ...
分类:
数据库 时间:
2015-06-06 23:17:00
阅读次数:
225
如题:查询出每个雇员的姓名,工资,部门名称,工资在公司的等级及其领导的姓名,领导的工资,以及领导所对应的等级
这是oracle的默认Scott用户下面的emp,dept 和 salgrade 表间的一道思考题。
分析:先明确工资等级表(salgrade)中的内容;再查询查询出每个雇员的姓名,工资,部门名称,工资在公司的等级(salgrade);在此上基础上增加查找上司姓名;最后确定雇员的经理姓名,经理的工资,以及经理工资所对应的等级。从这个例子可以看出,对于复杂的多表查询,要一步一步地实现,不要急于求成。...
分类:
其他好文 时间:
2015-06-06 00:29:24
阅读次数:
234
--选择部门中30的雇员SELECT * from emp where DEPTNO=30;--列出所有办事员的姓名、部门、编号--采用内连接方式,也就是等值链接,也是最常用的链接SELECT ename,empno,dname from emp e INNER JOINdept d on e.de...
分类:
数据库 时间:
2015-06-05 00:08:57
阅读次数:
224
#include #include using namespace std;class emp{ protected: string name; public: emp(){} virtual ~emp(){} virtual void print() = 0; };class emp...
分类:
其他好文 时间:
2015-06-04 15:40:56
阅读次数:
121
-- 找出在(任何年份)2月受聘的所有员工
select * from emp where to_number(to_char(hiredate, 'mm'))= 2;
-- 对每个员工,显示其加入公司的天数
select ename, round(sysdate - hiredate) Days from emp;
-- 显示姓名中任意位置包含“A”的所有员工姓名
select * from emp where upper(ename) like '%A%';
-- 以年月日方式显示所有员工的服务年...
分类:
数据库 时间:
2015-06-04 01:04:31
阅读次数:
207