Bonjour ;
Je débute avec SQL Server et je dois crer une procédure stockée qui géneèe un trigger sur n'importe quelle table. J'ai essayé comme suit mais ça ne donne pas vraiment un résultat.
Voici mon code source:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[p_gerer_tr] (@tablename nvarchar(50),@col nvarchar(30),@tsql varchar(4000) output ) AS BEGIN --declare @tsql varchar(4000) set @tsql='CREATE TRIGGER [tr1_detete] ON '+'t_sys' +' '+'After Delete'+' '+'AS '+' '+'BEGIN'+' SET NOCOUNT ON;'+ ' '+ 'declare @var nvarchar(6)'+ 'set' +' '+ '@var'+'='+'(select cod_sys from deleted)' Exec (@tsql)
Partager