2014-10-19 5 views
0

Пожалуйста, помогите мне с этой действительно простой проблемой. Я хотел бы добавить столбец в таблицу, используя ALTER. Но недостающая левая ошибка в скобках сводит меня с ума. Что я делаю не так ?Отсутствует левая скобка - Oracle11g

Вот мой запрос:

ALTER TABLE TEST_TABLE 
ADD NAME VARCHAR2<255>; 

Моя база данных Oracle 11g. Мои поиски не помогли решить эту проблему.

Confusing error about missing left parenthesis in SQL statement

oracle sql(missing left parenthesis

ORA-00906: missing left parenthesis

ответ

4

Почему вы используете < и >? Вот где вам не хватает скобок.

ALTER TABLE TEST_TABLE ADD NAME VARCHAR2(255); 
+0

спасибо. – user1841702

1

Проблема, кажется, от параметра размера varchar2, вы используете «<>» вместо круглых скобок. Приговор должен быть примерно таким:

ALTER TABLE TEST_TABLE ADD NAME VARCHAR2(255); 

Надеюсь, он может вам помочь.

Смежные вопросы