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 :

Problème de volumétrie : Changement de type d'une colonne


Sujet :

MS SQL Server

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Problème de volumétrie : Changement de type d'une colonne
    Bonjour !

    J'aimerai vous poser une question toute simple : est-ce qu'il est possible de changer le type d'une colonne sur une base contenant énormément de lignes sans qu'il n'y ait des problèmes de volumétrie ?

    Je sais que sous Oracle, il n'est pas possible de faire un tel changement et que la solution est de faire une colonne secondaire, de supprimer la colonne d'origine et de la recréer par la suite.

    Avec ma base actuelle, choisir entre faire une ALTER TABLE toute simple ou faire une réplique de ma colonne signifie une différence de coût à considérer.

    Y a-t-il des soucis que je dois prévoir avec une ALTER TABLE toute simple ou devrais-je faire une colonne secondaire par sécurité ?

    Merci pour vos réponses !

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 779
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 779
    Points : 52 754
    Points
    52 754
    Billets dans le blog
    5
    Par défaut
    Même chose pour MS SQL Server. mais le comportement n'étant pas le même, expérimentez.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Tout dépend de quel type de données tu pars et lequel tu veux arriver. Quelle est ta situation ?

    ++

Discussions similaires

  1. Que faire des index lors d'un changement de type d'une colonne ?
    Par Kropernic dans le forum Administration
    Réponses: 2
    Dernier message: 12/12/2012, 11h24
  2. Problème avec le changement de valeur d'une combo
    Par justgreat dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/06/2010, 12h05
  3. Changement du type d'une matrice
    Par Kyo60 dans le forum OpenCV
    Réponses: 0
    Dernier message: 23/03/2009, 09h49
  4. Réponses: 2
    Dernier message: 29/09/2008, 09h44
  5. problème sur un changement de type de champs
    Par blond1888 dans le forum SQL
    Réponses: 4
    Dernier message: 15/01/2007, 10h29

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