Я мог бы сделать это в Microsoft SQL для создания приращения столбца, такого как CHV180000001, CHV180000002, но пытаясь сделать это в MySql.Я пытался, но получаю ошибку: неверный синтаксис.Любое руководство для достижения этого: это мой код:
CREATE TABLE Candidates (ID INT AUTO_INCREMENT NOT NULL Primary Key,
[ApplicationID] AS ('CHV18'+right('000000'+CONVERT([varchar](6),[ID]),(6))),
[FirstName] [varchar](100) NOT NULL,
[MiddleName] [varchar](100) NOT NULL,
[LastName] [varchar](100) NOT NULL,
[DateOfBirth] [date] NOT NULL,
[Gender] [nchar](1) NOT NULL