Столбец должен иметь свое поле как 'cl', 'sl' или 'el'. Как добавить такие ограничения в oracel sql?добавление ограничений в oracle sql
1
A
ответ
2
Вы можете попробовать использовать CHECK constraint так:
CREATE TABLE myTable
(
id int NOT NULL,
col varchar(10)
CONSTRAINT chk_col CHECK (col IN ('cl', 'sl', 'el'))
)
или использовать команду ALTER как
alter table mytable
add col varchar(10)
constraint chk_col check(col IN ('cl', 'sl', 'el'))
0
Если столбец должен содержать 'кл', 'сл' или 'El' только, то эти строки, безусловно, имеют значения. Вы можете просто добавить ограничение проверки в свою таблицу, но это оставит вопрос довольно недокументированным.
По этой причине вы можете захотеть добавить небольшую таблицу поиска вместо:
leave description cl Casual Leave sl Sick Leave el Earned Leave
В существующей таблице вы бы просто поставить ограничение внешнего ключа этой таблицы перекодировки тогда.
Смежные вопросы
- 1. Проверка ограничений в Oracle SQL Developer
- 2. Добавление ограничений в атрибуты
- 3. Проверка ограничений Вызов функции Oracle SQL Developer
- 4. Добавление ограничений на стол
- 5. Rails: нарушение ограничений Oracle
- 6. Добавление ограничений в phpMyAdmin
- 7. Добавление ограничений в SDCAlertView
- 8. Oracle SQL Добавление утверждения IF
- 9. Oracle удаляет без ограничения ограничений
- 10. Добавление ограничений на UIBarButtonItem
- 11. Добавление Общих ограничений
- 12. Добавление ограничений в UITableViewCell contentView
- 13. добавление ограничений в среде pyomo
- 14. Добавление ограничений в свойство интерфейса
- 15. Добавление ограничений программно в topLayoutGuide?
- 16. Добавление ограничений времени в PHP в инструкции SQL?
- 17. Добавление ограничений программно быстрое
- 18. Временное отключение ограничений в базе данных Oracle
- 19. SQL - добавление проверки ограничений с использованием функции-члена объекта
- 20. Добавление образов в Oracle SQL Developer
- 21. Добавление названных ограничений внешних ключей в SQL Создать заявление
- 22. Oracle сохраняет уникальный индекс ограничений
- 23. Список всех ограничений в схеме Oracle
- 24. Добавление ограничений CPLEX Python API
- 25. Добавление ограничений без автоматического макета
- 26. Добавление ограничений на мой searchable.xml
- 27. Добавление ограничений - это DDL или DML
- 28. Добавление поля в Oracle SQL и SQL перестает работать
- 29. добавление ограничений к коду, matlab
- 30. Добавление ограничений на UITextField программно
Как добавить ограничения, если таблица уже создана? – gopal
@gopal: - Используйте команду alter table, которую я добавил в своем ответе, –
имеет ошибку "missing expression". – gopal