17 lines
611 B
SQL
17 lines
611 B
SQL
DECLARE @RPENO NVARCHAR(20)
|
|
SET @RPENO='01642'
|
|
|
|
--取出累積補休資料
|
|
SELECT * FROM RPAR WHERE RPNUM=@RPENO AND (RPTYP = '11' OR RPTYP = '13') AND RPRDT > '2017/7/1'
|
|
|
|
--取出補休沖銷記錄
|
|
SELECT * FROM RPAC WHERE RPREX IN
|
|
(SELECT RPREN FROM RPAR WHERE RPNUM=@RPENO AND (RPTYP = '11' OR RPTYP = '13') AND RPRDT > '2017/7/1')
|
|
|
|
SELECT * FROM RPAR WHERE RPREN='2017090727'
|
|
|
|
--UPDATE RPAR SET RPUST=0 WHERE RPREN='2017080752'
|
|
--UPDATE RPAR SET RPUST=0 WHERE RPREN='2017080861'
|
|
--UPDATE RPAR SET RPUST=0 WHERE RPREN='2017090512'
|
|
--DELETE FROM RPAC WHERE RPREN='2017090727'
|
|
--SELECT * FROM RPAC WHERE RPREN='2017090727' |