當前位置:首頁 » 編程語言 » 存儲頭像sql語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

存儲頭像sql語句

發布時間: 2022-05-13 00:35:28

1. sql的創建存儲語句怎麼寫啊

--[p2]
create proc p2 @blh char(6),@odate datetime
as
select 病歷號,入院時間 from 診療情況
where 病歷號=@blh and 入院時間=@odate
go
--2.
create proc 存儲過程名1 @blh char(6),@outdate datetime
as
update 診療情況 set 出院時間=getdate() where 病歷號=@blh
exec p2 @blh,@outdate
commit
go

--修改病歷號為A01101 ,入院時間為『2012-5-1』的病人出院時間
exec 存儲過程名1 'A01101','2012-5-1'
go

--[p3]:
create proc p3 @dname varchar(10),@avg_age int output
as
select @avg_age=avg(病人.年齡)
from 病人,診療情況,醫生
where 醫生.醫生號=診療情況.醫生號
and 診療情況.病歷號=病人.病歷號
and 醫生.醫生姓名=@dname
go
--3.
create proc 存儲過程名2 @dname varchar(10)
as
declare @avgage int
exec p3 @dname,@avg_age=@avgage output
select 病人.病人姓名,病人.病人年齡
from 病人,診療情況,醫生
where 醫生.醫生號=診療情況.醫生號
and 診療情況.病歷號=病人.病歷號
and 醫生.醫生姓名=@dname
and 病人.病人年齡>@avgage
go