Я пытался установить ограничение длины, чтобы оно не принимало строку, длина которой больше или меньше 5
Создание оператора таблицы:
create table exp(id char(10),name varchar(50));
Добавить оператор ограничения:
alter table exp add constraint exp1 check(length(id)=5);
Вставить оператор:
insert into exp(id,name) values('10001','Abhi');
Но всякий раз, когда я пытаюсь вставить данные, подобные написанным выше, они показывают
insert into exp(id,name) values('10001','Abhi')
*
ERROR at line 1:
ORA-02290: check constraint (VIT.EXP1) violated