2010-04-14 9 views

Répondre

3

Ajouter un champ d'identité à la table

Alter Table TableName 
Add TableId Integer Identity (1, 1) 

Voici comment ajouter la clé primaire

ALTER TABLE TableName 
ADD CONSTRAINT pk_TableKeyName PRIMARY KEY (TableID) 

Pour générer ce script pour chaque table dans votre base de données, vous pouvez utiliser l'un des suivant

+0

que je cherchais un moyen de modifier massivement les tables avec clé primaire (PK), j'ai beaucoup de tables et la nécessité de les maintenir en ajoutant PK avec un seul script SQL. – taras

+0

@shuxer: Réponse éditée pour vous montrer un moyen de le faire pour plusieurs tables. –

+0

Merci Raj Plus pour vos conseils utiles – taras