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 :

Changer des caractéristique dans la DB


Sujet :

SQL Firebird

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 213
    Par défaut Changer des caractéristique dans la DB
    Salut à tous,

    J'ai un petit problème, j'ai un base de données Firebird, et j'ai des champs char(10) que j'aimerai changer en char(25) et j'ai des champ char que j'aimerai changer en int, le tous en gardant les données qui s'y trouvent?

    D'avance merci pour votre aide

  2. #2
    Membre confirmé
    Inscrit en
    Février 2003
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 171

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 213
    Par défaut
    Merci pour cette réponse mais j'ai esseyer les différents code et cela ne fonctionne pas.

    Pour explication, j'ai un table clients avec nom, prenom, age, ...
    mais pour le prenom, j'ai un char de 20 et pour l'age j'ai un char de 2 et j'aimerai avoir un prenom avec un char de 50 et un age un int donc il faudrai un code sql qui me permettent de le faire mais sans devoir effacer mes données.

    D'avance merci

  4. #4
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    alter table MATABLE
      alter column PRENOM type char(25);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    alter table MATABLE
      alter column AGE TO AGE_ST;
     
    alter table MATABLE
      add AGE smallint;
    puis recopie des ages :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update MADATE set age= cast(age_st as smallint);
    et enfin apres voir vérifié que tous les ages ont bien étés recopiés :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alter table "EMPLOYES" drop "AGE_ST"

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 213
    Par défaut
    Encore un grand merci, cela fonctionne très bien

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

Discussions similaires

  1. Changer des ROWID dans une table ?
    Par sofien dans le forum SQL
    Réponses: 11
    Dernier message: 23/11/2007, 14h50
  2. changer des nombres dans une chaine
    Par newbiegeek dans le forum ASP
    Réponses: 11
    Dernier message: 09/08/2007, 15h24
  3. Changer des variables dans un fichier RTF
    Par crischprolch dans le forum Langage
    Réponses: 4
    Dernier message: 02/07/2007, 11h47
  4. [Debutant] changer des images dans une div par une fonction javascript
    Par raul_le_vieux dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2007, 09h35
  5. Comment changer des mots dans un fichier?
    Par ptitbonum dans le forum Linux
    Réponses: 5
    Dernier message: 07/04/2004, 23h42

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