2010-04-30 9 views
3

Est-il possible de définir une valeur nulle sur toutes les lignes d'une colonne? grâcevaleur nulle pour toutes les lignes d'une colonne!

+0

Il est difficile de dire ce que vous voulez sans contexte. Voulez-vous dire que vous voulez une ligne dans la base de données avec tous les nulls? –

+0

Contrainte par défaut? –

Répondre

5

Que diriez-vous quelque chose de simple comme: Update MyTable Set MyColumn = NULL

Ou, avez-vous dire que vous vouliez définir toutes les colonnes d'une ligne à NULL? Si oui, vous avez un problème de conception de base de données. Vous devez limiter considérablement les colonnes d'une base de données acceptant les valeurs NULL.

+0

Je veux toutes une colonne que toutes ses lignes sont nulles – user329820

+0

@ user329820 - Alors la requête que je vous ai montrée le fera. –

+0

merci beaucoup pour votre réponse – user329820

5

Bien sûr.

UPDATE table SET column = NULL 

Si vous ne pas inclure une clause WHERE, la déclaration aura une incidence sur toutes les lignes de la table.

Questions connexes