Я пытаюсь установить ограничение, в котором пользователю разрешено вводить только 11 цифр в тип данных номера (номер телефона). Я попыталсяOracle DB - установить номер ввода в точную длину
alter table "booyeah" add constraint
"booyeah_CC1" check (LENGTH("PHONE_NO") = 11)
/
и
alter table "booyeah" add constraint
"booyeah_CC1" check (PRECISION("PHONE_NO") = 11)
/
но получил сообщение об ошибке. Для первого я продолжал получать ошибку, потому что он не обнаружил длину символа, а второй, дал мне недопустимый идентификатор.
Спасибо за помощь!
Если у вас нет ограничения на число, моя альтернатива для этого будет заключаться в изменении типа данных на VARCHAR – bn60