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

Firebird Discussion :

plusieurs accés sur la même table


Sujet :

Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Par défaut plusieurs accés sur la même table
    J'ai plusieurs triggers (de plusieurs tables) qui modifient la même table (STOCK), dans ces triggers j'utilise la fonction Gen_ID avec le même générateur pour incrémenter la clé primaire de la table STOCK. Ces triggers peuvent être déclenché en même temps. Est ce que sa ne pose pas de problème de concurence d'accés ou autres dans ce cas de figure ???
    A votre information la même table de STOCK contient un trigger before Insert qui incrémente aussi la clé primaire de la table STOCK, mais normalement sa ne pose pas de problème parceke l'appel de Gen_Id est fait dans le cas où le champ de la clé primaire est NON NULL, il ne sera pas NULL dans le cas ou j'insère dans la table de STOCK via les autres triggers des autres tables.

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    un générateur est hors toute transaction et renverra toujours une valeur unique

Discussions similaires

  1. Réponses: 10
    Dernier message: 04/03/2013, 10h28
  2. Plusieurs SUM sur une même table
    Par fbms18 dans le forum SQL
    Réponses: 6
    Dernier message: 29/04/2011, 09h45
  3. Compter plusieurs informations sur la même table
    Par Julien Bodin dans le forum Langage SQL
    Réponses: 2
    Dernier message: 28/04/2010, 14h13
  4. Plusieurs trigger sur une même table / Performances
    Par tchoimars dans le forum PL/SQL
    Réponses: 2
    Dernier message: 27/01/2010, 15h58
  5. plusieurs jointures sur la même table + group by
    Par supertino7 dans le forum Requêtes
    Réponses: 3
    Dernier message: 03/11/2009, 21h34

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