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 Procédural MySQL Discussion :

Autoincrement personnalisé en fonction de la date


Sujet :

SQL Procédural MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2
    Points : 4
    Points
    4
    Par défaut Autoincrement personnalisé en fonction de la date
    Bonjour, je mets au point un site de vente en ligne et je voudrais que mes numeros de commandes soit crées automatiquement et que les 2 premiers chiffres soit l'année en cours. Du type 06000001 puis 06000002 et que debut 2007 ça passe à 0700001. Il y a t il un moyen de le faire automatiquement ?
    Merci d'avance !

  2. #2
    Membre expert
    Avatar de Alexandre T
    Homme Profil pro
    Chef de projets AMO
    Inscrit en
    Mai 2002
    Messages
    1 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets AMO
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 213
    Points : 3 001
    Points
    3 001
    Par défaut
    Désolé de dire cela, rien de méchant Mais c'est une idéee assez stupide, ou tout du moins, une idée qui va vous faire perdre bien du temps !

    Pourquoi vous embêtez ainsi ? Quel est le but de cette numérotation ?

    Posez un autoincrément standard, et un second champ pour votre enregistrement avec la date ou l'année en cours. Votre clef complexe ne va que vous apporter des soucis dans la gestion de votre bse de données.

    En fait ce que vous faîtes, reviens à ne plus respecter la seconde forme normale de la modélisation.
    http://sqlpro.developpez.com/cours/standards/#L2.2
    Alexandre Tranchant
    Chef de projet AMO pour le Cerema.
    Retrouvez mes articles sur PHP et Symfony

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

Discussions similaires

  1. Enlever les doublons en fonction de la date
    Par nicko5959 dans le forum Access
    Réponses: 2
    Dernier message: 10/01/2006, 14h13
  2. Fonctions sur les dates
    Par Neuromancien2 dans le forum Oracle
    Réponses: 4
    Dernier message: 12/10/2005, 10h13
  3. Réponses: 2
    Dernier message: 03/10/2005, 12h00
  4. Affichage d'évènements en fonction de leur date ?
    Par swirtel dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/05/2005, 10h30
  5. Trier les enregistrements en fonction de la date
    Par mpereg dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 12/09/2004, 14h16

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