2016-11-17 12 views
0

С двух дней я не могу выполнять инструкции CREATE и TRUNCATE SQL с использованием Oracle 12 и Toad 12, ТОЛЬКО, если я завершаю свои инструкции с помощью полуколонны. Я всегда использовал тот же соединение, пользователь и таблицы, но теперь я получаю эти ошибки при запросе:Ошибка Oracle с помощью жабы:

CREATE TABLE W_TEST_01 
    AS SELECT * 
    FROM CFG_FLOW 
    WHERE 1 = 2; 

ORA-00933: команда SQL не правильно закончилась

CREATE TABLE W_TEST_01 (PIPPO NUMBER); 

ORA-00922: отсутствует или недействительный вариант

TRUNCATE TABLE W_TEST_01; 

ORA-03291: Invalid вариант усечения - отсутствует ключевое слово STORAGE

Может кто-то пожалуйста, помогите мне?

+1

Я думаю, у вас есть другие утверждения в редакторе запросов, которые заставляют TOAD вести себя странно. Заявления ** являются действительными и будут работать. Вы пытались запустить их с другим SQL-клиентом? например SQL \ * Plus? –

+0

У вас есть какое-либо утверждение выше в вашем редакторе (которое не заканчивается точкой с запятой)? –

ответ

0

Попробуйте с помощью скобок, например:

CREATE TABLE W_TEST_01 
AS (SELECT * FROM CFG_FLOW WHERE 1 = 2); 

И если она по-прежнему не работает, попробуйте посмотреть CTAS Советов Я советую вам взглянуть на следующие link

Надеются, что это может помочь!

+3

Эти круглые скобки совершенно бесполезны и ничего не изменят –

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

  • Нет связанных вопросов^_^