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

Langage SQL Discussion :

codification d'une clé


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2007
    Messages : 104
    Par défaut codification d'une clé
    bonjour

    je veux codifier la clé primaire comme suit:
    l'année courrant + NBR de stagiare qui ont inscret dans cette année
    EXP:
    2006/1
    2006/2
    ......
    2006/N
    2007/1
    ......
    2007/N

    je veux utuliser uniquement l'année, et je sais pas ou j'utulise cette condition lors de la creation ou l'insertion
    voila ma requete:

    create table stagiare(codstag char(10)

    default(concat(substring(curdate(),1,4)),' ',+1),nom char(10),........)

  2. #2
    Membre Expert Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Par défaut
    La clause DEFAULT doit être suivie par la valeur à affecter. Cette valeur peut être un des types suivants :

    * constante numérique
    * constante alphanumérique (chaîne de caractères)
    * le mot clé USER (nom de l'utilisateur)
    * le mot clé NULL
    * le mot clé CURRENT_DATE (date de saisie)
    * le mot clé CURRENT_TIME (heure de saisie)
    * le mot clé CURRENT_TIMESTAMP (date et heure de saisie)

    Dans votre cas, vous devrez generer votre clé primaire par vous meme.

    Bon courage

  3. #3
    Membre émérite Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Par défaut
    quelle drôle d'idée de construire une clé ainsi, en plus d'aller à l'encontre des premières Formes Normales.
    http://sqlpro.developpez.com/cours/standards/#L2.2


    'année courrant + NBR de stagiare qui ont inscret dans cette année
    EXP:
    2006/1
    2006/2
    je ne comprends pas, en 2006 tu as 1 ou 2 élèves inscrits ?

Discussions similaires

  1. Codification document dans une bibliothèque
    Par va-copilot dans le forum Développement Sharepoint
    Réponses: 5
    Dernier message: 11/01/2013, 09h59
  2. Réponses: 5
    Dernier message: 09/03/2012, 14h40
  3. [AC-2010] ouverture de deux tables et codification d'une 3eme
    Par HP_Core_sk dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/01/2012, 20h01
  4. Codification en fonction d'une colonne
    Par jeanponu dans le forum Excel
    Réponses: 2
    Dernier message: 05/07/2010, 05h44
  5. [AC-2002] Créer une codification automatique en fonction du produit
    Par djodjo51 dans le forum Modélisation
    Réponses: 11
    Dernier message: 04/01/2010, 12h19

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