Я пытаюсь создать контрольное ограничение для таблицы, выполнив следующую инструкцию SQL:
alter table "ApplicationConfiguration" add
constraint APPLICATIONCONFIGURATION_CK1
CHECK (ValueType IN ('string', 'int', 'decimal, 'date', 'time', 'datetime', 'binary'))
но я получаю следующую ошибку:
ORA-00907: Missing right parenthesis
Я полностью потерян. Что я делаю не так?
Дополнительная информация:
- Таблица
ApplicationConfiguration
существует и имеет столбец типа
nvarchar(32) not null
по имени ValueType
- База данных Oracle 10g Express
Выпуск 10.2.0.1.0
- Я выполняю
выписка с помощью веб-клиента
(Приложение Экспресс 2.1.0.00.39)
- Пользователь базы данных имеет права администратора базы данных
Спасибо!