У меня есть следующая проверка sql, и она принимает значения, которые должны быть двумя заглавными буквами, за которыми следуют 3 числовых значения.
CREATE TABLE Project(
projectID NCHAR(5) NOT NULL PRIMARY KEY,
CHECK(projectID LIKE '[A-Z][A-Z][0-9][0-9][0-9]'),
projectName NVARCHAR(20) NOT NULL UNIQUE,
budget MONEY NOT NULL)
как сделать так, чтобы он принимал только заглавные буквы, за которыми следуют 3 цифры для идентификатора проекта? ex.он должен отклонять значения типа «au123» и принимать значения типа «AU123».