Установите некоторое значение guid по умолчанию в uniqueidentifier в sql - PullRequest
0 голосов
/ 30 сентября 2019

Мне нужно установить значение guid по умолчанию, а не NEWID() в столбце uniqueidentifier в SQL.

Например: в TestTable есть столбец TestID, необходимо установить для TestID по умолчанию значение "DA74F684-B228-48D5-9692-69465BE6D720".

Заранее спасибо.

1 Ответ

0 голосов
/ 30 сентября 2019

Вот ваш сценарий.

ALTER TABLE TestTable drop COLUMN TestID 

ALTER TABLE TestTable ADD TestID uniqueidentifier DEFAULT cast('DA74F684-B228-48D5-9692-69465BE6D720' as uniqueidentifier);

затем обновите существующие записи

UPDATE TestTable  set TestID = 'DA74F684-B228-48D5-9692-69465BE6D720'
...