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

SQL Firebird Discussion :

RESTRICTED


Sujet :

SQL Firebird

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 14
    Points : 12
    Points
    12
    Par défaut RESTRICTED
    Bonjours,

    J'ai un énorme souci concernant un problème que voici, je dois ecrire un code (interbase-sql) qui me permet de dire, "je ne peux supprimer des emprunteurs s'ils ont encore des livres, ...", et donc je me suis dis que si j'utilise restricted, le test se fera et donc aucun emprunteur ne pourra etre supprimer s'il a encore des livres !

    mais cependant, je n'arrive pas à l'utilser, pouvez vous m'aider svp ?

    Merci d'avance, ...
    Merci pour votre aide elle m'ai d'une grande utilitée, ...

  2. #2
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    Il faut que vous définissiez une contrainte d'intégrité référentielle sur votre table "livre emprunté".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ALTER TABLE LIVRE
    ADD CONSTRAINT FK_EMPRUNTEUR FOREIGN KEY(FK_ID_EMPRUNTEUR) REFERENCES EMPRUNTEUR(ID_EMPRUNTEUR) 
      ON DELETE NO ACTION
      ON UPDATE CASCADE;
    Ainsi si vous essayez de supprimer un emprunteur qui possède encore des livres, vous aurez un message d'erreur et la suppression sera annulée.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 14
    Points : 12
    Points
    12
    Par défaut
    Merci pour votre aide, vous m'avez vraiment aidé !
    Merci pour votre aide elle m'ai d'une grande utilitée, ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [conception] applet dynamique malgre ses restriction
    Par romuluslepunk dans le forum Applets
    Réponses: 11
    Dernier message: 06/09/2005, 15h53
  2. restriction sur le nombre d'enregistrements !
    Par anas123 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 22/07/2005, 19h57
  3. [XSD] Restrictions - pb de vaidateur ?
    Par MathiasM dans le forum Valider
    Réponses: 7
    Dernier message: 14/04/2005, 16h40
  4. delete et update restrict ou rien
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 04/02/2005, 08h24
  5. Réponses: 13
    Dernier message: 11/08/2004, 11h06

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