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

Requêtes MySQL Discussion :

limiter le nombre des lignes d'une table MYsql


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut limiter le nombre des lignes d'une table MYsql
    BOnjour,

    Je souhaite limiter le nombre de lignes d'une table à 5 lignes, à la 6éme insertion, le système doit refuser l'ajout et demander au utilisateur d'effacer l'une des lignes pour pouvoir ajouter une autre.

  2. #2
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut
    j'ai essayé ce trigger mais ça ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    CREATE TRIGGER limite before INSERT ON list
    FOR each row
     
      IF (SELECT count(*) FROM list >= 5) then SET new.id = 0 ;
     
    end ;

  3. #3
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    si tes requêtes sont enrobées de php ou autre, le plus simple consiste à tester le nombre d'enregistrement avant puis à proposer la bonne action en fonction ...

Discussions similaires

  1. [WD15] Limiter le nombre de lignes d'une table
    Par L.Lemarchand dans le forum WinDev
    Réponses: 4
    Dernier message: 04/06/2010, 20h25
  2. [WD11] Limiter l'affichage du nombre de ligne d'une table par page
    Par labifle dans le forum WinDev
    Réponses: 20
    Dernier message: 19/04/2010, 09h54
  3. [WD7] Limitation du nombre de lignes d'une table
    Par draingea dans le forum WinDev
    Réponses: 5
    Dernier message: 27/03/2009, 14h39
  4. Récupérer le nombre de lignes d'une table MySQL
    Par El-Diablo- dans le forum C++Builder
    Réponses: 1
    Dernier message: 27/08/2008, 22h24
  5. Limiter les droits à une partie des lignes d'une table
    Par Nabu dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 20/08/2006, 00h04

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