У меня есть эта таблица
CREATE TABLE "VACCINE"
(
"CVX" INTEGER,
"CPT" CHAR(5),
"SHORTNAME" VARCHAR(20),
"FULLNAME" VARCHAR(256),
"VTYPE" CHAR(1),
UNIQUE ("CVX")
);
но оказывается, что CVX не уникален в конце концов. Как мне отбросить уникальное ограничение?
Я могу получить название ограничения, как это
select rdb$constraint_name from rdb$relation_constraints where rdb$relation_name = 'VACCINE'
но я получаю синтаксическую ошибку после этого
alter table vaccine drop constraint 'INTEG_400'
где INTEG_400 - результат выбора.