Bonjour,
voilà, je suis amené à créer mon premier Trigger en SQL.
Je travaille sous sql 2000. Je vais donc dans les priopriétés trigger de la table sur laquelle j'aimerais que je le trigger soit lancé.
Cette table s'appel PRODUCT.
Il me met donc ce début de code :
Le but de mon trigger, serait de faire un insert de l'id courant dans une table qui se nomme "search_optimize_update".CREATE TRIGGER [TRIGGER NAME] ON [dbo].[PRODUCT]
FOR INSERT, UPDATE
AS
Mais je me demande, comment puis-je récupérer l'id (de la table product sur lequel est lancé le trigger) dans mon trigger afin de faire un insert??
J'ai tenté
Mais évidement ca ne fonctionne pas.CREATE TRIGGER [TRIGGER NAME] ON [dbo].[PRODUCT]
FOR INSERT, UPDATE
AS
/*
TRIGGER To Fill SEARCH_OPTIMIZE_UPDATE
*/
SET NOCOUNT ON
BEGIN
insert into SEARCH_OPTIMIZE_UPDATE values( id_product)
END
GO
Ca ne doit pas être bien compliquéMerci pour votre réponse
![]()
Partager