Я пытаюсь привести AuctionId, который является UNIQUEIDENTIFIER
, к varchar(36)
, а затем обратно к UNIQUEIDENTIFIER. Пожалуйста помогите.
CAST((SUBSTRING(CAST([AuctionId] as VARCHAR(36)), 0, 35) + '1') AS UNIQUEIDENTIFIER)
Но я продолжаю получать эту ошибку:
Сообщение 8169, уровень 16, состояние 2, строка 647 Преобразование не удалось при преобразовании строки символов в уникальный идентификатор.
заранее спасибо
NEWID()
, как упоминалось в @RobinDay. - person D.Shawley   schedule 23.04.2010