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'