IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Existance de trigger


Sujet :

Développement SQL Server

  1. #1
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 30
    Par défaut Existance de trigger
    salut tt le monde,
    est ce que c est possible de savoir l existance d un trigger par son nom ?
    je developpe une application qui se connecte avec une base des données sql server 2005, mon application utilise un trigger qui supprime les encien enregistrement,
    je veux mettre à jour ce trigger si il existe ou le créer si il existe pas,
    j esper que j été assez claire
    et merci

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    regardes dans sysobjects avec xtype='Tr'

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select A.name,B.name from sysobjects A
    join sysobjects B on A.id=B.id
     where A.xtype='Tr' and B.xtype='U'
    and B.name='nom_de_ta_table'

  3. #3
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 30
    Par défaut
    je crois que j ai trouvé ,
    il faut mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from sys.triggers where name='trigger_name'
    avec trigger_name le nom du trigger
    Merci comeme

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    j'avais pas vu que étais en SQL2005

Discussions similaires

  1. [phpMyAdmin] Comment afficher les triggers existants ?
    Par Tchupacabra dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 28/04/2018, 10h07
  2. Trigger qui vérifie l'existence de fichiers
    Par roman67 dans le forum SQL
    Réponses: 22
    Dernier message: 10/02/2010, 10h37
  3. Vérifier si le trigger existe deja
    Par helmis dans le forum PL/SQL
    Réponses: 2
    Dernier message: 31/07/2008, 08h30
  4. Désactiver un trigger seulement s'il existe
    Par dim07 dans le forum PL/SQL
    Réponses: 9
    Dernier message: 19/10/2007, 11h23
  5. [Trigger]Voir la liste des triggers existant en base
    Par PhalconX dans le forum Oracle
    Réponses: 2
    Dernier message: 18/08/2006, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo