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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? proc_月結.sql

?? java開發數據庫源碼,關于倉庫系統的數據庫,功能齊全,測試成功
?? SQL
字號:
if exists(select name from sysobjects  where name='proc_月結' AND TYPE='P' )
DROP PROC proc_月結
go
create proc  proc_月結
@年 INT,
@月 INT
AS

INSERT INTO 明細庫存表 ( 物料編碼,物料描述,月初結存數量,月初材料成本,月初人工成本,月初制造費用 )SELECT 物料編碼,物料描述,月末結存數量,月末材料成本,月末人工成本,月末制造費用 
FROM 明細庫存表 WHERE 年=@年 AND 月=@月 
UPDATE 會計期間 SET 一期月結='1' WHERE YEAR(一期)=@年 AND MONTH(一期)=@月
UPDATE 會計期間 SET 一期月結='1' WHERE YEAR(一期)=@年 AND MONTH(一期)=@月
UPDATE 會計期間 SET 二期月結='1' WHERE YEAR(二期)=@年 AND MONTH(二期)=@月
UPDATE 會計期間 SET 三期月結='1' WHERE YEAR(三期)=@年 AND MONTH(三期)=@月
UPDATE 會計期間 SET 四期月結='1' WHERE YEAR(四期)=@年 AND MONTH(四期)=@月
UPDATE 會計期間 SET 五期月結='1' WHERE YEAR(五期)=@年 AND MONTH(五期)=@月
UPDATE 會計期間 SET 六期月結='1' WHERE YEAR(六期)=@年 AND MONTH(六期)=@月
UPDATE 會計期間 SET 七期月結='1' WHERE YEAR(七期)=@年 AND MONTH(七期)=@月
UPDATE 會計期間 SET 八期月結='1' WHERE YEAR(八期)=@年 AND MONTH(八期)=@月
UPDATE 會計期間 SET 九期月結='1' WHERE YEAR(九期)=@年 AND MONTH(九期)=@月
UPDATE 會計期間 SET 十期月結='1' WHERE YEAR(十期)=@年 AND MONTH(十期)=@月
UPDATE 會計期間 SET 十一期月結='1' WHERE YEAR(十一期)=@年 AND MONTH(十一期)=@月
UPDATE 會計期間 SET 十二期月結='1' WHERE YEAR(十二期)=@年 AND MONTH(十二期)=@月
BEGIN
DECLARE MON SCROLL CURSOR FOR 
SELECT 二期,二期開始日期  FROM 會計期間
OPEN MON
DECLARE  @二期 DATETIME,@二期開始日期 DATETIME
FETCH MON INTO @二期 , @二期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@二期開始日期),月=MONTH(@二期開始日期) 
WHERE   not exists (select 年,月 from 明細庫存表 where 年=YEAR(@二期) AND 月=MONTH(@二期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON INTO @二期 , @二期開始日期
END
CLOSE MON
DEALLOCATE MON

END
DECLARE MON2 SCROLL CURSOR FOR 
SELECT 三期, 三期開始日期  FROM 會計期間
OPEN MON2
DECLARE @三期 DATETIME, @三期開始日期 DATETIME
FETCH MON2 INTO @三期, @三期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@三期開始日期),月=MONTH(@三期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@三期) AND 月=MONTH(@三期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON2 INTO @三期, @三期開始日期
END
CLOSE MON2
DEALLOCATE MON2

DECLARE MON3 SCROLL CURSOR FOR 
SELECT 四期, 四期開始日期  FROM 會計期間
OPEN MON3
DECLARE @四期 DATETIME, @四期開始日期 DATETIME
FETCH MON3 INTO @四期, @四期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@四期開始日期),月=MONTH(@四期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@四期) AND 月=MONTH(@四期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON3 INTO @四期, @四期開始日期
END
CLOSE MON3
DEALLOCATE MON3

DECLARE MON4 SCROLL CURSOR FOR 
SELECT 五期, 五期開始日期  FROM 會計期間
OPEN MON4
DECLARE @五期 DATETIME, @五期開始日期 DATETIME
FETCH MON4 INTO @五期, @五期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@五期開始日期),月=MONTH(@五期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@五期) AND 月=MONTH(@五期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON4 INTO @五期, @五期開始日期
END
CLOSE MON4
DEALLOCATE MON4

DECLARE MON5 SCROLL CURSOR FOR 
SELECT 六期, 六期開始日期  FROM 會計期間
OPEN MON5
DECLARE @六期 DATETIME, @六期開始日期 DATETIME
FETCH MON5 INTO @六期, @六期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@六期開始日期),月=MONTH(@六期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@六期) AND 月=MONTH(@六期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON5 INTO @六期, @六期開始日期
END
CLOSE MON5
DEALLOCATE MON5

DECLARE MON6 SCROLL CURSOR FOR 
SELECT 七期, 七期開始日期  FROM 會計期間
OPEN MON6
DECLARE @七期 DATETIME, @七期開始日期 DATETIME
FETCH MON6 INTO @七期, @七期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@七期開始日期),月=MONTH(@七期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@七期) AND 月=MONTH(@七期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON6 INTO @七期, @七期開始日期
END
CLOSE MON6
DEALLOCATE MON6

DECLARE MON7 SCROLL CURSOR FOR 
SELECT 八期, 八期開始日期  FROM 會計期間
OPEN MON7
DECLARE @八期 DATETIME, @八期開始日期 DATETIME
FETCH MON7 INTO @八期, @八期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@八期開始日期),月=MONTH(@八期開始日期) 
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@八期) AND 月=MONTH(@八期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON7 INTO @八期, @八期開始日期
END
CLOSE MON7
DEALLOCATE MON7


DECLARE MON8 SCROLL CURSOR FOR 
SELECT 九期, 九期開始日期  FROM 會計期間
OPEN MON8
DECLARE @九期 DATETIME, @九期開始日期 DATETIME
FETCH MON8 INTO @九期, @九期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@九期開始日期),月=MONTH(@九期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@九期) AND 月=MONTH(@九期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON8 INTO @九期, @九期開始日期
END
CLOSE MON8
DEALLOCATE MON8

DECLARE MON9 SCROLL CURSOR FOR 
SELECT 十期, 十期開始日期  FROM 會計期間
OPEN MON9
DECLARE @十期 DATETIME, @十期開始日期 DATETIME
FETCH MON9 INTO @十期, @十期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@十期開始日期),月=MONTH(@十期開始日期)
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@十期) AND 月=MONTH(@十期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON9 INTO @十期, @十期開始日期
END
CLOSE MON9
DEALLOCATE MON9


DECLARE MON10 SCROLL CURSOR FOR 
SELECT 十一期, 十一期開始日期  FROM 會計期間
OPEN MON10
DECLARE @十一期 DATETIME, @十一期開始日期 DATETIME
FETCH MON10 INTO @十一期, @十一期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@十一期開始日期),月=MONTH(@十一期開始日期) 
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@十一期) AND 月=MONTH(@十一期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON10 INTO @十一期, @十一期開始日期
END
CLOSE MON10
DEALLOCATE MON10

DECLARE MON11 SCROLL CURSOR FOR 
SELECT 十二期, 十二期開始日期  FROM 會計期間
OPEN MON11
DECLARE @十二期 DATETIME, @十二期開始日期 DATETIME
FETCH MON11 INTO @十二期, @十二期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=YEAR(@十二期開始日期),月=MONTH(@十二期開始日期) 
WHERE not exists (select 年,月 from 明細庫存表 where 年=YEAR(@十二期) AND 月=MONTH(@十二期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON11 INTO @十二期, @十二期開始日期
END
CLOSE MON11
DEALLOCATE MON11


DECLARE MON12 SCROLL CURSOR FOR 
SELECT 一期, 一期開始日期  FROM 會計期間
OPEN MON12
DECLARE @一期 DATETIME, @一期開始日期 DATETIME
FETCH MON12 INTO @一期, @一期開始日期
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE  明細庫存表 SET  年=1+YEAR(@一期開始日期),月=MONTH(@一期開始日期) 
WHERE not exists (select 年,月 from 明細庫存表 where 年=1+YEAR(@一期) AND 月=MONTH(@一期)) AND (年 IS NULL AND 月 IS NULL)
FETCH MON12 INTO @一期, @一期開始日期
END
CLOSE MON12
DEALLOCATE MON12
SELECT * FROM 明細庫存表


--    EXEC proc_月結 2005,6

go
if exists(select name from sysobjects  where name='proc_月結檢查' AND TYPE='P' )
DROP PROC proc_月結檢查
go
create proc proc_月結檢查
@日期 DATETIME
AS
DECLARE  @一期月結 CHAR(1),@二期月結 CHAR(1),@三期月結 CHAR(1),
@四期月結 CHAR(1), @五期月結 CHAR(1),@六期月結 CHAR(1)
DECLARE  @七期月結 CHAR(1),@八期月結 CHAR(1),@九期月結 CHAR(1),
@十期月結 CHAR(1), @十一期月結 CHAR(1),@十二期月結 CHAR(1)

SELECT  @一期月結=一期月結,@二期月結=二期月結,@三期月結=三期月結,@四期月結=四期月結,@五期月結=五期月結,@六期月結=六期月結,@七期月結=七期月結,@八期月結=八期月結,
@九期月結=九期月結,@十期月結=十期月結,@十一期月結=十一期月結,@十二期月結=十二期月結
FROM 會計期間
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 一期開始日期<=@日期  AND 一期結束日期>=@日期  AND @一期月結=0)
RETURN 0/*返回一個成功值,即在未進行月結時,可以繼續進行這個月的業務處理,如增加/修改*/
ELSE
RETURN 1/*返回一個失敗值,即在已進行月結后,不可以繼續進行這個月的業務處理,如增加/修改*/
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 二期開始日期<=@日期  AND 二期結束日期>=@日期  AND @二期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 三期開始日期<=@日期  AND 三期結束日期>=@日期  AND @三期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 四期開始日期<=@日期  AND 四期結束日期>=@日期  AND @四期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 五期開始日期<=@日期  AND 五期結束日期>=@日期  AND @五期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 六期開始日期<=@日期  AND 六期結束日期>=@日期  AND @六期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 七期開始日期<=@日期  AND 七期結束日期>=@日期  AND @七期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 八期開始日期<=@日期  AND 八期結束日期>=@日期  AND @八期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 九期開始日期<=@日期  AND 九期結束日期>=@日期  AND @九期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 十期開始日期<=@日期  AND 十期結束日期>=@日期  AND @十期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 十一期開始日期<=@日期  AND 十一期結束日期>=@日期  AND @十一期月結=0)
RETURN 0
ELSE
RETURN 1
END
BEGIN
IF EXISTS(SELECT * FROM 會計期間 WHERE 十二期開始日期<=@日期  AND 十二期結束日期>=@日期  AND @十二期月結=0)
RETURN 0
ELSE
RETURN 1
END





--select *from 會計期間
-- exec proc_月結檢查 '2004/01/28'

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美sm极限捆绑bd| www.在线欧美| 一区二区三区中文在线观看| 精品国产精品一区二区夜夜嗨| 欧美影院午夜播放| 色噜噜狠狠色综合中国| 99这里只有久久精品视频| 国产精品1区二区.| 国产福利91精品一区| 国产伦精一区二区三区| 国产自产高清不卡| 国产黑丝在线一区二区三区| 国产中文字幕精品| 成人免费av资源| 99视频在线精品| 欧美在线不卡一区| 欧美丰满高潮xxxx喷水动漫| 欧美成人精品3d动漫h| 精品国产网站在线观看| 精品粉嫩超白一线天av| 久久久久久久综合色一本| 国产亚洲精品中文字幕| 国产精品传媒入口麻豆| 一区二区不卡在线播放| 日本成人超碰在线观看| 国产精品综合一区二区三区| 不卡一区二区三区四区| 91福利小视频| 欧美刺激午夜性久久久久久久| 欧美va在线播放| 国产精品国产自产拍在线| 亚洲一二三四区不卡| 老汉av免费一区二区三区| 国产一区二区三区免费在线观看| va亚洲va日韩不卡在线观看| 欧美午夜精品久久久久久孕妇| 日韩一区二区三区视频在线 | 久久夜色精品国产欧美乱极品| 精品国产乱码久久久久久闺蜜| 中文字幕在线不卡国产视频| 亚洲成av人片观看| 国产精品中文字幕欧美| 欧美日韩精品一区二区在线播放| 欧美成人女星排名| 亚洲午夜成aⅴ人片| 国产一区二区按摩在线观看| 色综合一个色综合亚洲| 精品国产精品网麻豆系列| 一区二区三区在线观看视频| 国产综合久久久久久久久久久久| 欧美偷拍一区二区| 国产日韩欧美精品电影三级在线| 午夜免费欧美电影| 97精品视频在线观看自产线路二| 欧美一级生活片| 亚洲精品国产视频| 成人免费视频app| 欧美成人r级一区二区三区| 亚洲男人的天堂在线aⅴ视频| 精品在线观看免费| 911精品产国品一二三产区| 国产精品色眯眯| 国产精品一区专区| 欧美一区二区日韩一区二区| 亚洲精品免费在线观看| 成人综合婷婷国产精品久久| 欧美一区二区三区白人| 午夜激情综合网| 日本乱人伦aⅴ精品| 国产精品白丝在线| 成人黄色av网站在线| 日韩免费电影网站| 日本不卡在线视频| 欧美一级片免费看| 免费观看91视频大全| 欧美电影一区二区| 午夜精品福利视频网站| 欧美日韩免费观看一区三区| 亚洲激情成人在线| 日本精品视频一区二区| 亚洲日本电影在线| 色呦呦日韩精品| 亚洲最新在线观看| 欧美日韩免费视频| 美女网站一区二区| 精品免费99久久| 国产成人欧美日韩在线电影| 久久久久久麻豆| thepron国产精品| 亚洲精品成a人| 精品视频1区2区| 日韩在线一二三区| 精品福利一区二区三区| 国产精品一区二区久久精品爱涩| 日本一区二区免费在线观看视频 | 午夜欧美2019年伦理| 欧美高清视频在线高清观看mv色露露十八 | 婷婷中文字幕综合| 日韩情涩欧美日韩视频| 久久成人久久鬼色| 欧美激情一区二区三区蜜桃视频 | 亚洲同性同志一二三专区| 色系网站成人免费| 天涯成人国产亚洲精品一区av| 91精品久久久久久蜜臀| 久久99精品久久久| 国产精品久久久久一区| 在线精品视频免费观看| 热久久一区二区| 中文无字幕一区二区三区 | 欧美福利电影网| 久久精品国产秦先生| 国产精品国模大尺度视频| 欧美男生操女生| 国产精品综合在线视频| 亚洲国产三级在线| 久久久久久久国产精品影院| 91网址在线看| 国产乱码一区二区三区| 五月天网站亚洲| 欧美国产综合一区二区| 制服丝袜亚洲色图| 在线区一区二视频| 国产成人av一区二区| 视频在线观看一区二区三区| 国产精品女主播av| www国产亚洲精品久久麻豆| 色视频一区二区| 国内外成人在线| 国产精品亲子乱子伦xxxx裸| 日韩欧美国产成人一区二区| 国产aⅴ综合色| 污片在线观看一区二区| 亚洲免费大片在线观看| 欧美成人午夜电影| 在线观看视频一区二区欧美日韩| 日韩av电影免费观看高清完整版在线观看 | 精品福利视频一区二区三区| av欧美精品.com| 久久se精品一区二区| 日本一区二区三区四区在线视频 | 亚洲激情图片一区| 久久日韩粉嫩一区二区三区| 91福利资源站| 欧美综合色免费| 成人免费视频caoporn| 久久99久久精品| 亚洲综合999| 亚洲同性同志一二三专区| 国产精品伦理在线| 久久亚洲免费视频| 日韩午夜三级在线| 欧美日韩三级在线| 一本一道久久a久久精品| 亚洲一区在线看| 亚洲自拍欧美精品| 国产亚洲精品bt天堂精选| 91在线观看成人| 国产**成人网毛片九色 | 日本一区二区三区免费乱视频| 欧美日韩精品免费| 91无套直看片红桃| 国产精品18久久久久久久久 | 91精品国产91热久久久做人人| www.av精品| 免费成人在线视频观看| 久草精品在线观看| 偷拍一区二区三区四区| 亚洲成人一二三| 午夜视频一区二区三区| 美女一区二区三区在线观看| 婷婷国产v国产偷v亚洲高清| 一区二区三区四区亚洲| 亚洲人午夜精品天堂一二香蕉| 欧美经典一区二区| 亚洲国产经典视频| 中文字幕不卡一区| 国产精品久久久久久户外露出| 日韩免费电影一区| 中文字幕在线观看一区二区| 中文字幕av不卡| 亚洲欧美日韩综合aⅴ视频| 久久蜜桃av一区二区天堂 | 欧美日韩激情一区二区三区| 91精品国产91久久久久久最新毛片| 欧美顶级少妇做爰| 久久亚洲综合色| 日本一区二区三区国色天香| 亚洲黄一区二区三区| 日日骚欧美日韩| 极品少妇xxxx精品少妇偷拍| 国产精品综合二区| 欧美日韩一区二区三区视频| 337p亚洲精品色噜噜噜| 日韩精品一区二| 国产精品另类一区| 亚洲第一福利视频在线| 首页欧美精品中文字幕| 97aⅴ精品视频一二三区| 在线视频欧美区|