brug af alter
Jeg har en tabel lavet på følgende mådecreate table test(
test_id int,
value int,
primary key(test_id)
)
kan jeg tilføje et felt og ændre til sammensat nøgle på følgende måde:
ALTER TABLE test ADD
versionsnr int NOT NULL default 1
CONSTRAINT versionsnr PRIMARY KEY
Således at effekten bliver det samme som hvis jeg startede med
create table test(
test_id int,
value int,
versionsnummer int,
primary key(test_id,versionsnummer)
)
? eller kan jeg kun ændre til sammensat nøgle ved at gå ind i MS SQL ´s designmode ?
