亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 超市管理系統(tǒng).sql

?? 使用MFC界面連SQL2000實(shí)現(xiàn)管理操作
?? SQL
字號(hào):
/*超市管理系統(tǒng)數(shù)據(jù)庫(kù)Market_Datebase*/

/*
建表
*/

--建立商品信息表
create table goods_table
( goods_no int primary key, --商品條形碼(編號(hào))
  goods_name char(20),
  goods_price char(10), 
  goods_num int  --存貨數(shù)量
)
select * from goods_table

--建立商品存放位置表
create table goods_position_table
( goods_name char(20),
  goods_position char(20)
)
select * from goods_position_table

--商品銷售情況表
create table goods_sell_table
( goods_no int, 
  goods_import int --進(jìn)貨數(shù)量
)
select *from goods_sell_table

--建立員工信息表
create table employee_table
( employee_no int primary key, --員工編號(hào)
  employee_name char(10),
  employee_age int,
  employee_workage int
)
select * from employee_table

--建立員工職位信息表
create table employee_job_table
( employee_no int,
  employee_position char(20),  --職位
  employee_pay  int --薪水
)
select * from employee_job_table

/*
建視圖
*/
--商品基本信息視圖
create view goods_view
as
select  goods_no,goods_name,goods_price,goods_num
from goods_table

select * from goods_view

--商品位置視圖
create view goods_position_view
as
select goods_name,goods_position
from goods_position_table

select *from goods_position_view

--建立商品銷售情況視圖
create view goods_sell_view
as
select goods_name,goods_import
from goods_table,goods_sell_table
where goods_table.goods_no=goods_sell_table.goods_no

select * from goods_sell_view

--建立員工信息視圖
create view employee_view
as
select employee_no,employee_name,employee_age,employee_workage
from employee_table
select *from employee_view

--建立員工職位信息視圖
create view employee_job_view
as
select employee_no,employee_position,employee_pay
from employee_job_table

select *from employee_job_view

/*
向表格插入數(shù)據(jù)
*/
--插入商品基本信息
insert into goods_table
values('0','蘋果','5.8','1000');
insert into goods_table
values('1','西瓜','1.8','2000');
insert into goods_table
values('2','電池','2','1200');
insert into goods_table
values('3','牛奶','48','500');
insert into goods_table
values('4','**洗衣粉','15','957');

--插入商品擺放位置
insert into goods_position_table
values('蘋果','A區(qū)');
insert into goods_position_table
values('西瓜','A區(qū)');
insert into goods_position_table
values('電池','B區(qū)XX欄');
insert into goods_position_table
values('牛奶','C區(qū)');
insert into goods_position_table
values('**洗衣粉','B區(qū)**欄');

--插入商品銷售情況
insert into goods_sell_table
values('1','1500');
insert into goods_sell_table
values('2','3000');
insert into goods_sell_table
values('3','1500');
insert into goods_sell_table
values('4','1500');

--插入員工基本信息
insert into employee_table
values('1001','張三','28','6');
insert into employee_table
values('1002','李四','35','12');
insert into employee_table
values('1003','王五','21','1');
insert into employee_table
values('1004','徐七','28','2');

--插入員工職位信息
insert into employee_job_table
values('1001','經(jīng)理','5000');
insert into employee_job_table
values('1002','主管','4000');
insert into employee_job_table
values('1003','員工','2500');
insert into employee_job_table
values('1004','員工','2500');

select * from goods_table
select * from goods_position_table
select * from goods_sell_table
select * from employee_table
select * from employee_job_table

/*
存儲(chǔ)過程
*/
--進(jìn)貨存儲(chǔ)過程
create proc add_goods

@no int,
@import int

as
if @no is null or @import is null 
begin
raiserror('null values are not allowed',14,1)
return
end


update goods_table
set goods_num=goods_num+@import
where goods_no=@no

--增加員工過程
create proc add_employee

@no int ,
@name char(20),
@age int,
@workage int

as
if  @no is null or @name is null or @age is null or @workage is null 
begin
raiserror('null values are not allowed',14,1)
return
end
insert into employee_table
values(@no,@name,@age,@workage)
update employee_table
set employee_no=@no,employee_name=@name,employee_age=@age,
employee_workage=@workage
 

--修改商品信息
create proc alter_goods
@no int,
@name char(20),
@price char(10),
@num int

as

if @no is null or @name is null or @price is null or @num is null
begin
  raiserror('null values are not allowed',14,1)
  return
end
update goods_table
set goods_name=@name,goods_price=@price,goods_num=@num
where goods_no=@no

--修改員工信息

create proc alter_employee
@no int,
@name char(20),
@age int,
@workage int

as

if @no is null or @name is null or @age is null or @workage is null
begin
  raiserror('null values are not allowed',14,1)
  return
end
update employee_table
set employee_name=@name,employee_age=@age,employee_workage=@workage
where employee_no=@no
drop proc alter_employee
select * from employee_table

--添加商品信息
create proc add_goods_infor
@produce_position char(20),
@produce_day char(20)
as
if @produce_position is null or @produce_day is null
begin
  raiserror('null values are not allowed',14,1)
  return
end 
insert into goods_position_table()
values(@produce_position,@produce_day)

exec  add_goods_infor 'xxx','ccc'
select * from goods_position_table
drop proc add_goods_infor

--添加人員信息
create proc add_employee_infor
@employee_mark char(10),
@employee_admitday char(10) --錄用時(shí)間
as
if @employee_mark is null or @employee_admitday is null
begin
  raiserror('null values are not allowed',14,1)
  return
end
insert into employee_table('employee_mark','employee_admitday')
values(@employee_mark ,@employee_admitday)

--刪除商品
create proc del_goods_infor

@name  char(20)
as
if  @name is null
begin
  raiserror('null values are not allowed',14,1)
  return
end
delete from goods_table 
where goods_name=@name
select *from goods_table
drop proc del_goods_infor

--刪除人員信息

create proc del_employee_infor

@name char(20)
as
if @name is null
begin
  raiserror('null values are not allowed',14,1)
  return
end
delete from employee_table 
where  employee_name=@name
select *from employee_table

drop proc del_employee_infor
--清除所有商品
create proc del_all_goods
@del_goods char(20)
as
if @del_goods='clear_goods'


--EXECUTE sp_msforeachtable 'delete from goods_table'
--EXECUTE sp_msforeachtable 'delete from goods_position_table'

--EXECUTE sp_msforeachtable 'goods_sell_table'
delete from goods_table
delete from goods_position_table
delete from goods_sell_table

select *from  goods_table
drop  proc del_all_goods
--清除所有員工
create proc del_all_employee
@del_employee char(20)
as
if @del_employee='clear_employee'

drop table employee_table
drop table employee_job_table

select *from employee_table
drop proc del_all_employee
--查詢物品
create proc lookup_goods

@name char(20)
as

if @name is null
begin
raiserror('null values are not allowed',14,1)
return
end
select * from goods_table
where goods_name=@name



/**********

觸發(fā)器

**********/
--對(duì)刪除物品做限制

create trigger limit_goods_del on goods_table

for delete
as
if(select count(*) from deleted)>1
begin
  raiserror('You cannot delete more than one student at a time.',16,1)
  rollback
end

--對(duì)刪除人員限制

create trigger limit_employee_del on employee_table

for delete
as
if(select count(*) from deleted)>1
begin
  raiserror('You cannot delete more than one student at a time.',16,1)
  rollback
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美日韩精品久久久久| 日本最新不卡在线| 一区在线中文字幕| 亚洲视频综合在线| 亚洲综合一二三区| 亚洲一级不卡视频| 美女一区二区久久| 高清在线成人网| 欧美丝袜第三区| 日韩午夜激情av| 2欧美一区二区三区在线观看视频| 久久麻豆一区二区| 狠狠网亚洲精品| 不卡视频一二三| 日韩一区二区三区视频在线| 2020国产精品自拍| 亚洲高清免费观看高清完整版在线观看 | 精品视频一区二区不卡| 欧美精选午夜久久久乱码6080| 777亚洲妇女| 专区另类欧美日韩| 国产成人精品三级| 欧美日韩国产123区| www成人在线观看| 一区二区三区日韩欧美| 精品一区二区精品| 欧美色综合天天久久综合精品| 精品国产在天天线2019| 亚洲一区电影777| 国产一区激情在线| 日韩女优电影在线观看| 亚洲国产乱码最新视频| 床上的激情91.| 国产欧美日韩三级| 国产一区 二区 三区一级| 欧美日韩国产综合草草| 亚洲视频小说图片| 国产精品伊人色| 国产欧美视频一区二区| 国产高清亚洲一区| 久久久噜噜噜久噜久久综合| 日韩电影在线一区| 51精品秘密在线观看| 日韩电影在线观看电影| 欧美一区二区三区精品| 天天影视网天天综合色在线播放 | 一区二区三区视频在线看| 北条麻妃一区二区三区| 国产精品国产a| 欧美综合天天夜夜久久| 亚洲蜜臀av乱码久久精品 | 国产欧美va欧美不卡在线 | 91在线国产观看| 亚洲欧洲综合另类| 538prom精品视频线放| 日韩精品成人一区二区三区| 制服丝袜成人动漫| 婷婷六月综合亚洲| 久久尤物电影视频在线观看| 国产一区二区三区四区五区美女| xf在线a精品一区二区视频网站| 懂色av一区二区三区免费观看| 中文在线一区二区| av电影在线观看一区| 亚洲精品综合在线| 欧美高清www午色夜在线视频| 日本免费新一区视频| 91精品国产高清一区二区三区蜜臀 | jlzzjlzz欧美大全| 中文字幕欧美一| 久久久精品中文字幕麻豆发布| 成人高清免费观看| 午夜精品免费在线| 中文字幕一区二| 亚洲精品一线二线三线无人区| 99久久国产综合精品麻豆| 亚洲一区二区三区免费视频| 欧美精品久久久久久久久老牛影院| 国精产品一区一区三区mba视频| 国产精品成人午夜| 精品国产精品一区二区夜夜嗨| 欧洲一区二区三区在线| 国产精品996| 国精品**一区二区三区在线蜜桃| 中文字幕日本乱码精品影院| wwwwxxxxx欧美| 欧美一区二区三区小说| 欧美日韩在线播放一区| 色综合天天天天做夜夜夜夜做| 国产精品一区二区久久不卡 | 久久综合九色综合97婷婷女人| 在线91免费看| 欧美日韩久久一区二区| 91一区二区在线观看| 91亚洲精品久久久蜜桃网站| 91在线免费播放| 欧美色电影在线| 一本色道综合亚洲| 成人小视频免费在线观看| av不卡免费电影| 91美女在线看| 福利电影一区二区三区| 国产伦精品一区二区三区视频青涩| 免费成人在线观看视频| 精品亚洲国产成人av制服丝袜| 日韩高清不卡在线| 久久精品久久精品| 国产91精品露脸国语对白| 不卡影院免费观看| 99久久精品免费看国产 | 99久久精品国产毛片| 99国产精品一区| 欧美视频在线一区二区三区| 欧美综合久久久| 日韩欧美精品在线| 亚洲国产成人午夜在线一区| 亚洲电影一级片| 成人永久免费视频| 337p粉嫩大胆噜噜噜噜噜91av | 日韩一区二区三免费高清| 精品久久久久久久人人人人传媒| 国产亚洲欧洲997久久综合| 亚洲成人自拍网| 成人v精品蜜桃久久一区| 欧美精品v国产精品v日韩精品| 国产欧美日韩亚州综合| 精品亚洲porn| 欧美日韩的一区二区| 国产精品国产成人国产三级| 韩国精品一区二区| 日本电影亚洲天堂一区| 欧美一区二区三区四区视频 | 国产亚洲精品7777| 麻豆专区一区二区三区四区五区| 日本黄色一区二区| 亚洲免费观看在线视频| 成人性生交大合| 久久蜜桃av一区二区天堂| 精品亚洲国内自在自线福利| 欧美中文字幕一区| 一区二区三区在线免费| 9色porny自拍视频一区二区| 中文字幕中文在线不卡住| 国产尤物一区二区| 久久久综合激的五月天| 蜜桃av一区二区三区电影| 欧洲生活片亚洲生活在线观看| www国产成人免费观看视频 深夜成人网| 亚洲黄色av一区| 欧美图片一区二区三区| 亚洲图片欧美一区| 日韩美女天天操| 国产精品一区二区在线观看不卡 | 美女www一区二区| 日本韩国一区二区三区视频| 亚洲已满18点击进入久久| 色婷婷av一区二区三区gif| 最新不卡av在线| 91福利国产精品| 天天综合色天天| 中文一区二区在线观看| 成人国产免费视频| 亚洲精品少妇30p| 欧美一区二区视频网站| 北岛玲一区二区三区四区| 丝袜美腿亚洲一区二区图片| 欧美二区三区的天堂| 国产成人午夜精品5599| 亚洲激情在线播放| 国产三级一区二区三区| 欧美日韩精品久久久| 91在线高清观看| 国产精一区二区三区| 亚洲超碰精品一区二区| 国产色一区二区| 精品久久久久久久久久久久久久久久久| 盗摄精品av一区二区三区| 亚洲国产你懂的| 欧美视频三区在线播放| 激情久久五月天| 亚洲色图20p| 精品国精品国产| 欧美午夜片在线观看| 老司机午夜精品| 亚洲成人免费视| 亚洲精品美腿丝袜| 中文字幕的久久| 久久久蜜桃精品| 精品久久久久久久久久久久久久久| 99精品国产热久久91蜜凸| 国产麻豆精品视频| 麻豆久久一区二区| 亚洲国产欧美另类丝袜| 伊人开心综合网| 亚洲免费在线视频一区 二区| 欧美成人一级视频| 欧美一级高清片| 欧美一级久久久久久久大片| 欧美一级黄色大片| 91精品国产入口在线|