1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
CREATE PROCEDURE CLIPTRACK_WEB
@date datetime = NULL,
@choix int=0
AS
BEGIN
SET NOCOUNT ON
DECLARE @table TABLE(
ID_SOURCE int,
NUMERO_PARUTION int,
DATE_PARUTION datetime,
DATE_TRAITEMENT_LECTEUR datetime,
INTITULE varchar (100)
)
INSERT @table
(
ID_SOURCE,
NUMERO_PARUTION,
DATE_PARUTION,
DATE_TRAITEMENT_LECTEUR,
INTITULE
)
select ....
IF (@date IS NOT NULL)
BEGIN
DELETE FROM @table WHERE CONVERT(char(10), date_traitement_lecteur, 103) <> @date
END
ELSE
BEGIN
DELETE FROM @table WHERE CONVERT(char(10), date_traitement_lecteur, 103) <> CONVERT(char(10), getdate(), 103)
END
SELECT * from @table order by intitule
END
GO |
Partager