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 :

Alter column => passer de NOT NULL à NULL


Sujet :

MS SQL Server

  1. #1
    Membre du Club

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 21
    Points : 43
    Points
    43
    Par défaut [Résolu]Alter column => passer de NOT NULL à NULL
    La question est idiotemais bon... Je debute en sql server

    je veux changer une colonne de NOT NULL à NULL

    Je fais donc

    ALTER TABLE matable ALTER COLUMN macolonne int NULL

    Il y a un soucis là dedans ?
    En fait, il tourne dans le vide et ne s'arrete pas alors que

    ALTER TABLE matable ALTER COLUMN macolonne int NOT NULL

    ne pose pas de problème....

    Merci d'avance

  2. #2
    Membre du Club

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 21
    Points : 43
    Points
    43
    Par défaut
    vraiment personne ?

  3. #3
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut
    Tu peux faire un select sur ton champ
    pour voir déjà si ya pas des enr. à NULL,
    si déjà fait ou pas de blème =>

    Tu peux essayer sous Entreprise Manager,
    niveau de ta table : Design Table de décocher "Allows Nulls"
    puis enregistrer ...
    Emérite, émérite je ne pense pas ... plutôt dans le développement depuis FORT FORT longtemps, c'est mon job, ça oui
    A part ça ... Il ne pleut jamais en Moselle !

  4. #4
    Membre du Club

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 21
    Points : 43
    Points
    43
    Par défaut
    Merci à toi vttman.

    En fait, j'ai trouvé mon soucis.
    Il y avait un index sur la colonne en question.
    Et SQL Server avait donc posé un verrou ou je ne sais quoi, ce qui bien sur empêchait la modif.

    J'ai donc supprimé l'index, fait la modif puis recréé l'index et là, pas de soucis.

    Merci à toi en tout cas.

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

Discussions similaires

  1. ALTER TABLE enlever l'attribut NOT NULL
    Par gotcha5832 dans le forum Requêtes
    Réponses: 3
    Dernier message: 27/06/2014, 14h54
  2. [AC-2007] ALTER TABLE _ ALTER COLUMN ==> enlever contrainter NOT NULL
    Par Christian78 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 24/10/2012, 22h56
  3. Réponses: 20
    Dernier message: 28/08/2008, 10h15
  4. [DB2/SQL] Passer une colonne de NULL à NOT NULL
    Par tux2005 dans le forum DB2
    Réponses: 6
    Dernier message: 08/06/2007, 22h57
  5. SUNOPSIS V4 SYBASE bit not null/null
    Par n.roussaly dans le forum ODI (ex-Sunopsis)
    Réponses: 2
    Dernier message: 05/06/2007, 14h46

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