Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nixon
Зарегистрирован: 28.04.2004 Сообщения: 6
|
Добавлено: Ср Апр 28 2004 16:54 Заголовок сообщения: Oracle 9i - ошибка - "нет правой скобки" |
|
|
Вообщем такая проблема (Указательна ошибку стоит сразу после REAL).
SQL> CREATE TABLE BOOKS(code_b INTEGER PRIMARY KEY,
2 title_b VARCHAR(120) NOT NULL,
3 price REAL(6,2) CHECK (price>0));
price REAL(6,2) CHECK (price>0))
*
ошибка в строке 3:
ORA-00907: отсутствует правая скобка
Заранее благодарен. |
|
Вернуться к началу |
|
|
Лина
Зарегистрирован: 21.02.2004 Сообщения: 11
|
Добавлено: Ср Апр 28 2004 21:40 Заголовок сообщения: |
|
|
В этой строке вроде последние ); не нужны, а там должна быть ,
т.е. вместо
price REAL(6,2) CHECK (price>0));
price REAL(6,2) CHECK (price>0), |
|
Вернуться к началу |
|
|
wildwind
Зарегистрирован: 03.02.2004 Сообщения: 268 Откуда: Москва
|
Добавлено: Чт Апр 29 2004 21:16 Заголовок сообщения: |
|
|
Нет, не то.
Вместо REAL(6,2) пиши NUMBER(6,2) |
|
Вернуться к началу |
|
|
nixon
Зарегистрирован: 28.04.2004 Сообщения: 6
|
Добавлено: Пт Апр 30 2004 00:54 Заголовок сообщения: |
|
|
wildwind - спасибо всё работает. |
|
Вернуться к началу |
|
|
|