Insertion ERROR_MESSAGE() dans un table de LOG
hello ,
Quelqu'un a une idée pourquoi l'insertion du message d'erreur dans mon table de LOG ne fonctionne plus malgré que j'ai bien l'insertion dans un bloc TRY / CATCH
Code:
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
|
SET @msg = 'Number of rows deleted is Dossier' + CAST(@RowCount AS CHAR(10));
BEGIN TRY
INSERT INTO Purge_PL_log
(tablename,
deletiontime,
rows_affected,
message_delete
)
VALUES
('Dossier',
GETDATE(),
@RowCount,
@msg
);
END TRY
BEGIN CATCH
INSERT INTO Purge_PL_log
(tablename,
deletiontime,
rows_affected,
message_delete
)
VALUES
('Dossier',
GETDATE(),
@RowCount,
ERROR_MESSAGE()
);
END CATCH; |
Merci de vos aides