Я новичок в SQL Server, поэтому любая помощь с этим будет принята с благодарностью. Я не могу найти ошибку при обновлении существующей колонки сгенерированного записиКак обновить столбец в SQL Server 2008
Вот моя структура таблицы: -
CREATE TABLE [dbo].[EmployeeRegistration]
(
[ID] [int] NULL,
[Sr_no] [int] IDENTITY(1,1) NOT NULL,
[Branch_Code] [varchar](200) NULL,
[City] [varchar](200) NULL,
[Employee_Name] [varchar](200) NULL,
[Designation] [varchar](200) NULL,
[Department] [varchar](200) NULL,
[Date_of_Joining] [varchar](200) NULL,
[Reporting_To] [varchar](200) NULL,
[Staff_Code] [varchar](50) NULL,
[Reporting_To_1] [varchar](200) NULL,
[Staff_Code_1] [varchar](50) NULL,
[Emp_Staff_Code] AS ('T'+right('0000'+CONVERT([varchar](8),[Sr_no],(0)),(8))),
[Password] [varchar](50) NULL,
[confirmPassword] [varchar](50) NULL,
[EMAIL_id] [varchar](50) NULL,
[IsActive] [varchar](200) NULL,
[Created_By] [varchar](200) NULL,
[Created_On] [date] NOT NULL,
[Modified_By] [varchar](200) NULL,
[Modified_Date] [date] NOT NULL
)
Я хочу обновить Password
колонку ниже запроса: -
use AxpressDB
alter table EmployeeRegistration
alter column Password AS ('XP'+right('0123'+CONVERT([varchar](50),[Sr_no],(0)),(8)))
Да - и?!?!?! Вы получаете сообщение об ошибке? Если да: пожалуйста ** отправьте его здесь **, потому что мы не можем читать ни ваш экран, ни ваш разум! –
Ошибка: неправильный синтаксис рядом с ключевым словом «AS». –