Voici ce que j'essaie de faire:
SELECT * INTO new_table FROM old_table WHERE 1=2;
ALTER TABLE new_table ADD CONSTRAINT pk_new_table_id PRIMARY KEY(id);
SET IDENTITY_INSERT new_table ON
Essentiellement, je veux créer une nouvelle table basée sur la structure d'une existante, puis activer l'incrémentation automatique pour le champ ID. Cependant, lorsque j'essaie d'insérer des lignes, j'obtiens ceci:
La table 'new_table' n'a pas la propriété d'identité. Impossible d'effectuer l'opération SET.
Est-ce que quelqu'un pourrait m'éclairer sur ce que je fais mal ou sur la manière dont je devrais réellement procéder?