(挂号查询)
create or replace procedure everyday_select_proc(
p_number in everyday.day_in_id%type,
p_name out everyday.name%type,
p_age out everyday.age%type,
p_sex out everyday.sex%type,
p_date out everyday.in_date%type,
p_dept out everyday.dept_no%type)
is
begin
select name,sex,age,in_date,dept_no
into p_name,p_sex,p_age,p_date,p_dept
from everyday
where day_in_id=p_number;
end everyday_select_proc;
(删除)
create or replace procedure everyday_delete_proc(
p_number everyday.day_in_id%type)
is
begin
delete
from everyday
where day_in_id=p_number;
end everyday_delete_proc;
(挂号)
create or replace procedure everyday_insert_proc(
p_no out everyday.day_in_id%type,
p_name everyday.name%type,
p_sex everyday.sex%type,
p_age everyday.age%type,
p_oper everyday.oper_no%type,
p_class everyday.class%type,
p_dept everyday.dept_no%type,
p_ghf everyday.ghf%type)
is
begin
insert into everyday
values(day_in_id_seq.nextval,p_name,p_sex,p_age,p_oper,default,p_class,p_dept,p_ghf);
select day_in_id_seq.currval
into p_no
from dual;
end everyday_insert_proc;
CREATE SEQUENCE "DAY_IN_ID_SEQ" INCREMENT BY 1 START
WITH 1 MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE
CACHE 20 NOORDER
(12.25 缴费)
create or replace procedure sick_insertcost_proc(
p_sheet_no out sick.sheet_no%type,
p_number sick.day_in_id%type,
p_code sick.cost_code%type,
p_type sick.cost_type%type,
p_cost sick.cost%type,
p_dept sick.dept_no%type,
p_oper sick.oper_no%type)
is
begin
insert into sick
values(sheet_no_seq.nextval,p_number,p_code,p_type,p_cost,DEFAULT,p_dept,p_oper,DEFAULT,DEFAULT,DEFAULT);
select sheet_no_seq.currval
into p_sheet_no
from dual;
end sick_insertcost_proc;
CREATE SEQUENCE "SHEET_NO_SEQ" INCREMENT BY 1 START
WITH 1 MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE
CACHE 20 NOORDER
(12.25查询)
create or replace procedure sick_select_proc(
p_sheet_no sick.sheet_no%type,
p_number out sick.day_in_id%type,
p_code out sick.cost_code%type,
p_type out sick.cost_type%type,
p_cost out sick.cost%type,
p_dept out sick.dept_no%type,
p_oper out sick.oper_no%type)
is
begin
select day_in_id,cost_code,cost_type,cost,dept_no,oper_no
into p_number,p_code,p_type,p_cost,p_dept,p_oper
from sick
where sheet_no=p_sheet_no;
end sick_select_proc;
(12.25删除)
create or replace procedure sick_delete_proc(
p_sheet_no sick.sheet_no%type)
is
begin
delete
from sick
where sheet_no=p_sheet_no;
end sick_delete_proc;
(12.25退票)
create or replace procedure sick_back_proc(
p_sheet_no sick.sheet_no%type)
is
begin
update sick
set back_mark='1'
where sheet_no=p_sheet_no;
end sick_back_proc;
(12.23统计)
create or replace procedure oper_total_proc(
p_handin_date in sick.handin_date%type,
p_oper_no in sick.oper_no%type,
p_sum_cost out sick.cost%type)
is
begin
select sum_cost
into p_sum_cost
from sick_oper_view
where handin_date=p_handin_date and oper_no=p_oper_no;
end oper_total_proc;
(数据转移)
create or replace procedure data_transfer_proc
is
begin
insert into everydayhistory
select *
from everyday;
insert into sickhistory
select *
from sick;
end data_transfer_proc;
没有合适的资源?快使用搜索试试~ 我知道了~
医院信息系统(Oracle)
共73个文件
vb:20个
resources:18个
resx:9个
5星 · 超过95%的资源 需积分: 10 23 下载量 77 浏览量
2008-12-07
18:59:30
上传
评论 5
收藏 412KB RAR 举报
温馨提示
以vb与oracle开发的医院信息系统,是做为课程设计的,比较简单
资源详情
资源评论
资源推荐
收起资源包目录
.rar (73个子文件)
医院信息系统
hospitals
hospitals
succ.Designer.vb 2KB
门诊挂号
gh_win.resx 6KB
sf_win.vb 4KB
tp_win.resx 6KB
gh_win.Designer.vb 12KB
mz.Designer.vb 6KB
tp_win.vb 913B
tj_win.Designer.vb 6KB
tj_win.vb 1KB
sf_win.resx 6KB
tj_win.resx 6KB
mz.vb 1KB
tp_win.Designer.vb 3KB
sf_win.Designer.vb 13KB
gh_win.vb 5KB
mz.resx 6KB
bin
Debug
hospitals.vshost.exe 6KB
hospitals.pdb 120KB
hospitals.xml 117B
Release
hospitals.pdb 118KB
hospitals.xml 117B
obj
Debug
hospitals.succ.resources 180B
hospitals.mz.resources 180B
hospitals.gh_win.resources 180B
hospitals.Resources.resources 180B
hospitals.hospital.resources 180B
hospitals.mzghdl.resources 38KB
hospitals.vbproj.GenerateResource.Cache 1KB
hospitals.tp_win.resources 180B
hospitals.pdb 120KB
TempPE
My Project.Resources.Designer.vb.dll 8KB
hospitals.sf_win.resources 180B
hospitals.xml 117B
hospitals.tj_win.resources 180B
Release
hospitals.succ.resources 180B
hospitals.mz.resources 180B
hospitals.gh_win.resources 180B
hospitals.Resources.resources 180B
hospitals.hospital.resources 180B
hospitals.mzghdl.resources 38KB
hospitals.vbproj.GenerateResource.Cache 1KB
hospitals.tp_win.resources 180B
hospitals.pdb 118KB
TempPE
My Project.Resources.Designer.vb.dll 8KB
hospitals.sf_win.resources 180B
hospitals.xml 117B
hospitals.tj_win.resources 180B
hospitals.vbproj.FileList.txt 1KB
hospital.Designer.vb 3KB
hospital.vb 185B
mzghdl.Designer.vb 5KB
succ.resx 6KB
hospital.resx 6KB
My Project
AssemblyInfo.vb 1KB
Settings.Designer.vb 3KB
Application.myapp 472B
Settings.settings 279B
Resources.resx 5KB
Resources.Designer.vb 3KB
Application.Designer.vb 1KB
succ.vb 176B
hospitals.vbproj 7KB
mzghdl.vb 1KB
mzghdl.resx 64KB
hospitals.suo 30KB
hospitals.sln 916B
sql.rar 3KB
sql
表代码.txt 712B
表.txt 243B
课程设计1.txt 3KB
视图1.txt 853B
存储过程1.txt 3KB
hospitals.rar 261KB
共 73 条
- 1
lzhifa
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1