/ / Mise à jour de la propriété de valeur de colonne dans SQL Server 2008 - SQL Server 2008

Mise à jour de la propriété de valeur de colonne dans SQL Server 2008 - SQL Server 2008

J'ai créé une table dans SQL Server 2008 à la création. Je n'ai pas défini les propriétés NOT NULL et PRIMARY KEY. Je souhaite mettre à jour la table avec les propriétés NOT NULL et PRIMARY KEY.

Réponses:

0 pour la réponse № 1

Ouvrez Sql Management Studio, connectez-vous, dépliez la base de données et Tables branche, cliquez avec le bouton droit sur la table à modifier, sélectionnez "Conception" et apportez les modifications nécessaires. En fait, définir la colonne sur la clé primaire (en cliquant avec le bouton droit de la souris et en la sélectionnant dans le menu contextuel), NOT NULL sera automatiquement défini, aussi.


0 pour la réponse № 2

Rendre la colonne non nullable:

ALTER TABLE [YourTable]
ALTER COLUMN [YourColumn] INT NOT NULL; -- CHANGE DATA TYPE AS REQUIRED

Faire la clé primaire de la colonne:

ALTER TABLE [YourTable]
ADD CONSTRAINT PK_YourTable__YourColumn PRIMARY KEY (YourColumn);