Bonjour,
En transact-SQL est il possible de modifier une colonne pour qu'elle accepte la valeur Null ?
Un genre de ALTER TABLE MATABLE ALTER COLUMN MACOLONNE NULL
Bonjour,
En transact-SQL est il possible de modifier une colonne pour qu'elle accepte la valeur Null ?
Un genre de ALTER TABLE MATABLE ALTER COLUMN MACOLONNE NULL
Il faut supprimer la contrainte NOT NULL avec un ALTER TABLE.
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/ * * * * *
Si je modifie la table via SSMS et coche une colonne pour qu'elle n'accepte pas les valeurs Null et que je regarde des les contraintes je n'en vois pas normal ?
pour qu'une colonne accepte la valeur Null sur sql, il ne faut deja pas quelle soit clé primaire ou sécondaire.
Bonjour,
tout d'abord, NULL n'est pas une valeur : c'est un marquer qui indique l'absence de valeur pour une colonne d'une ligne.
C'est pour cette raison que la NULLabilité d'une colonne ne s'implémente pas par une contrainte d'intégrité.
@++![]()
Partager