OVH Cloud OVH Cloud

Comment déclancher un trigger

2 réponses
Avatar
Philippe Cazaux-Moutou
Bonjour

j ai une base SQL serveur, et je voudrais faire la chose suivante

quand un article est créé ou modifié
declancher un trigger ou une proc pour
1 - ecrire une donnée de la table dans un fichier texte
2 - executer une commande ftp

est ce possible et comment

un exemple serait le bien venu

merci

2 réponses

Avatar
bruno reiter [MVP]
regardes dans l'aide, tu peux faire beaucoup de choses dans un trigger sur
insert et/ou update.
pour aller plus loin tu peux aussi faire un raiserror qui va déclencher une
erreur que tu interceptes avec une alerte sql service et qui va lancer un
job ... après, les limites de l'imagination et du hardware

br

"Philippe Cazaux-Moutou" wrote in message
news:
Bonjour

j ai une base SQL serveur, et je voudrais faire la chose suivante

quand un article est créé ou modifié
declancher un trigger ou une proc pour
1 - ecrire une donnée de la table dans un fichier texte
2 - executer une commande ftp

est ce possible et comment

un exemple serait le bien venu

merci




Avatar
Galileo
Bonsoir,


1ère étape :
------------
- Tu ajoutes un champ DATE_UPDATE à ta table article.
Lors du déclenchement tu mets à jour ce champ

ou

- Tu rediriges les tables conceptuelles deleted et/ou inserted
vers une table ARTICLE_UPDATE

2ème étape :
-------------
Tu batch avec le plannificateur de tâche, tous les 30 minutes par exemple
, un script (en vbs) ou un lot DTS qui analyse les articles mis à jour,
génère
les fichiers txt, ...

Cordialement,


"Philippe Cazaux-Moutou" a écrit dans le
message de news:
Bonjour

j ai une base SQL serveur, et je voudrais faire la chose suivante

quand un article est créé ou modifié
declancher un trigger ou une proc pour
1 - ecrire une donnée de la table dans un fichier texte
2 - executer une commande ftp

est ce possible et comment

un exemple serait le bien venu

merci