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

MS SQL Server Discussion :

ajouter un champ


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut ajouter un champ
    bonjour

    j'ai une table produit qui contient ses champ (code_pro, nom_pro,lieu_pro)

    je veux ajouter un champ qui est (date_pro) entre (nom_pro et lieu_pro)

    cette requette permet d'ajouter a la fin:

    alter table produit

    add date_pro datetime

    je vous remerci d'avance

  2. #2
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Salut,
    Tout d'abord, conceptuellement, il n'y a pas d'ordre dans une table pour les colonnes.
    L'ordre, c'est celui que tu indiques quand tu fais tes SELECT.

    Cela dit, physiquement, il y a l'ordinal position. C'est effectivement l'ordre dans lequel tes colonnes apparaissent dans le SELECT *.

    Quand tu fais "ADD", l'ajout se fait forcément à la fin.
    Si tu veux faire autrement, il faut que tu droppes toutes les colonnes qui suivent, puis que tu ajoutes à nouveau le tout (et si tu as des données dedans, il faut les sauvegarder puis les restaurer)

    (Dans SQL Management, tu peux insérer une colonne, et c'est exactement ce qu'il fait...)

  3. #3
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    oui pacmann c'est vrai 100% et merci boko

Discussions similaires

  1. Interbase 6.5 Ajout de champs
    Par JCD59 dans le forum Bases de données
    Réponses: 2
    Dernier message: 06/09/2005, 09h49
  2. [debutant] Ajouter un champ à une table.
    Par castaka dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/05/2005, 10h08
  3. Ajouter un champs dans un Report
    Par nora_ora dans le forum Reports
    Réponses: 7
    Dernier message: 09/12/2004, 17h24
  4. Ajouter un champs dans une table (Access 2000)
    Par Didier100 dans le forum Bases de données
    Réponses: 2
    Dernier message: 12/10/2004, 13h02
  5. ajouter un champ dynamiquement à une instance de table
    Par maniack dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/02/2004, 23h58

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