数据库仓库管理系统课程设计

数据库仓库管理系统课程设计

ID:19613036

大小:33.00 KB

页数:7页

时间:2018-10-04

数据库仓库管理系统课程设计_第1页
数据库仓库管理系统课程设计_第2页
数据库仓库管理系统课程设计_第3页
数据库仓库管理系统课程设计_第4页
数据库仓库管理系统课程设计_第5页
资源描述:

《数据库仓库管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库仓库管理系统课程设计--显示库存信息表createtablelj_cool(snochar(8),numberint,snamechar(20),kindchar(12),)go--显示进库信息表,同时进行进库操作createtablelj_cin(snochar(8),numberint,kindchar(12),snamechar(20))go--出库信息表,同时进行出库操作createtablelj_cout(snochar(8),numberint,kindchar(12),snamechar(20),)go--进库时更新仓库库存信息createprocedurelj

2、_cool_cin(@snochar(8),@snamechar(20),@kindchar(12),@numberint)asdeclare@achar(8),@bintselect@a=snofromlj_coolwheresno=@snoif(@aisnull)begininsertintolj_cool(sno,sname,kind,number)values(@sno,@sname,@kind,@number)endelsebeginupdatelj_coolsetnumber=number+@numberwheresno=@aendgo--出库时更新仓库库存信息crea

3、teprocedurelj_cool_cout(@snochar(8),@snamechar(20),@kindchar(12),@numberint)asdeclare@achar(8),@bintselect@a=snofromlj_coolwheresno=@snoif(@aisnotnull)beginupdatelj_coolsetnumber=number-@numberwheresno=@aendgo--进库数据错误删除某条进库信息createprocedurecin_worry(@snochar(8),@numberint)asdeletefromlj_cinwhe

4、resno=@snoandnumber=@numbergo--出库数据错误删除某条出库信息createprocedurecout_worry(@snochar(8),@numberint)asdeletefromlj_coutwheresno=@snoandnumber=@numbergo--进库触发器createtriggerinsert_cinonlj_cinforinsertasdeclare@achar(8),@bchar(20),@cchar(12),@dintselect@a=sno,@b=sname,@c=kind,@d=numberfrominsertedexecl

5、j_cool_cin@a,@b,@c,@d--出库触发器gocreatetriggerinsert_coutonlj_coutforinsertasdeclare@achar(8),@bchar(20),@cchar(12),@dintselect@a=sno,@b=sname,@c=kind,@d=numberfrominsertedexeclj_cool_cout@a,@b,@c,@dgo--产品为空时提醒触发器,库存没有了,求更新createtriggernull_coolonlj_coolforupdateasdeclare@aint,@cchar(20)select@a=

6、numberfrominsertedif(@a=0)beginprint@cprint'库存空了,速度进货'endgo--当lj_cin表出现进库错误,要删除进库数据时候创建触发器createtriggerlj_cin_wooryonlj_cinfordeleteasdeclare@achar(8),@dintselect@a=sno,@d=numberfromdeletedupdatelj_coolsetnumber=number-@dwheresno=@ago--当lj_cout出库错误,删除出库某条数据时创建触发器createtriggerlj_cout_wooryonlj_

7、coutfordeleteasdeclare@achar(8),@dintselect@a=sno,@d=numberfromdeletedupdatelj_coolsetnumber=number+@dwheresno=@ago--数据insertintolj_cin(sname,kind,sno,number)values('螺丝','机器','001',3)insertintolj_cin(sname,kind,sno,number)values('老虎钳','

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。