In SQL Server 2016 Express habe ich zunächst eine Tabelle mit einem Primärschlüssel erstellt, der den int-Datentyp verwendet. Nun, weiter in das Projekt, habe ich gemerkt, dass ich diese Spalte brauche ein String-Datentyp zu sein, aber wenn ich versuche, dies:Kann ich den Datentyp meines Primärschlüssels in einer temporalen Tabelle ändern?
alter table ExpAwbs
drop constraint PK_ExpAwbs;
alter table ExpAwbs
alter column idExpAwbs varchar(12);
alter table ExpAwbs
add constraint PK_ExpAwbs primary key (idExpAwbs);
ich diese
Msg 4902, Level 16, State 1, Line 1
Cannot find the object "ExpAwbs" because it does not exist or you do not have permissions.
Ist es möglich, zu tun was versuche ich auf einem temporalen Tisch zu tun, oder muss ich den Tisch neu erstellen?
Sind Sie in der richtigen Datenbank, in der sich diese Tabelle befindet? –