Я хочу изменить тип данных столбца в таблице на сервере sql. Я использовал следующее заявление:Изменить тип данных столбца на uniqueidentifier from bigint
ALTER TABLE dbo.tbltest
ALTER COLUMN ID uniqueidentifier
Но он бросает ошибку
Тип Операнд коллизий: BIGINT несовместима с UniqueIdentifier
Я уже удалил все данные из таблицы. – Visions
Я вижу. В этом случае вы также можете изменить его на 'binary (16)' first, а затем на 'bigint' - не проверены, но, насколько я помню, SQL Server допускает это, пока данные не усекаются в процессе. – Lucero