Я не создал базу данных, с которой я работаю, но я хотел бы видеть детали проверочного ограничения.
Я знаю, что проверочное ограничение на столбец осуществляет ряд определенных значений, и я хотел бы знать, каковы те значения. Например, если проверочное ограничение осуществляет символ 'Y' и 'N', я хочу смочь запросить базу данных и видеть, что принятыми значениями является 'Y' и и.'
Действительно ли это возможно сделать через запрос?
select constraint_name,search_condition
from all_constraints
where table_name='NAME_OF_YOUR_TABLE'
and constraint_type='C';
Перечисляет проверку и имя ограничения для всех ограничений проверки для конкретной таблицы.