Я хочу создать таблицу, в которой значение столбца будет преобразовано в base64, я хочу добавить еще один столбец в таблицу и по умолчанию установить в него значение приведенной строки первого столбца. Возможно ли это?
CREATE TABLE [dbo].[Students]
(
[Id] INT NOT NULL PRIMARY KEY IDENTITY,
[StudentAuth] VARCHAR(MAX) NULL,
[StudentCastedAuth] VARCHAR(MAX) NULL DEFAULT CAST(CAST(StudentAuth as XML ).value('.','varbinary(max)') AS varchar )
)
В нем говорится, что я не могу использовать StudentAuth в значении по умолчанию