Am înţeles... dar dacă nu cunoşti structura tabelei, cum ştii pe care coloană vrei să faci PK-ul? Totdeauna pe prima coloană? Totdeauna pe coloana cu un anumit nume?
Oricum, dacă vrei doar o anumită coloană să o faci NOT NULL (presupunând că ştii sau poţi să afli numele şi tipul de date al acestei coloane), iar celelalte nu te interesează, atunci poţi să faci un:
ALTER TABLE tbl2 ALTER COLUMN col1 int NOT NULL
înainte să faci:
ALTER TABLE tbl2 ADD CONSTRAINT PK_tbl2 PRIMARY KEY (col1)
Răzvan