Описание тега ora-00905

ORA-00905: missing keyword
2 ответа

Почему отсутствует ошибка ключевого слова?

CREATE TABLE SORDER ( C_NO CHAR(4), P_NO CHAR(4), QUANTITY SMALLINT, PRIMARY KEY (C_NO, P_NO), CONSTRAINT CNO_FK FOREIGN KEY (C_NO) REFERENCES CUSTOMER ON DELETE RESTRICT, CONSTRAINT PNO_FK FOREIGN KEY (P_NO) REFERENCES PRODUCT2 ON DELETE RESTRICT )…
2 ответа

Проблема с оператором SQL

У меня проблема с оператором SQL. Я хочу активировать поведение "ON UPDATE CASCADE" для внешнего ключа в таблице с помощью этого оператора: ALTER TABLE "DB"."RECORD" ADD CONSTRAINT "RECORD_PT_OUTIL_FK1" FOREIGN KEY ("CDE_PO") REFERENCES "DB"."PT_OUT…
11 окт '10 в 10:35
1 ответ

Ошибка Oracle: ORA-00905: отсутствует ключевое слово в ALTER TABLE

Я получаю ошибку ORA-00905: Missing keyword со строкой: ALTER TABLE Z_Paper_ObjTable ADD SCOPE FOR (institute) IN Z_Institute_ObjTable; Таблица Z_Paper_ObjTable имеет атрибут institute REF Z_Institute_ObjType, Кто-нибудь может мне помочь?
15 июн '13 в 10:37
1 ответ

Неверный идентификатор SQL*Plus ORA-00904 и пропущенное ключевое слово ORA-00905 (внешний ключ)

Я пытался отладить этот код, насколько это было возможно, чтобы исключить возможность появления небольших ошибок, являющихся причиной возникновения этих ошибок, но я продолжаю получать две разные ошибки в трех операторах create table. Оператор CREAT…
14 фев '18 в 07:07
1 ответ

ORA-00905: отсутствует ключевое слово

Я получаю ORA-00905: missing keyword ошибка при попытке выполнить следующий запрос в Oracle: select distinct MONTH_ID from DSS_MAIN.DIM_TIME a1 where Case When TO_CHAR(SYSDATE,'MM') < 3 Then TO_CHAR(a1.MONTH_START_DATE,'YYYYMM') Between (TO_CHAR(…
27 июл '12 в 17:15
3 ответа

ORA-00905: Проблема с преобразованием синтаксиса Mysql/MMSQL в синтаксис Oracle

У меня проблемы с запуском приведенного ниже кода на БД Oracle. Не слишком уверен, почему - получить ошибку ниже Ошибка ORA-905 - отсутствует ключевое слово Это прекрасно работает на MSSQL и MYSQL. Любое указание относительно того, как исправить, бу…
01 окт '10 в 13:18
5 ответов

Ошибка Oracle: ORA-00905: отсутствует ключевое слово

Исключая строку SQL: SELECT * INTO assignment_20081120 FROM assignment ; для базы данных в Oracle для резервного копирования таблицы с именем присваивания возникает следующая ошибка ORACLE: ORA-00905: отсутствует ключевое слово
20 ноя '08 в 15:06
1 ответ

Ошибка отсутствующего ключевого слова

Привет я получаю эту ошибку при попытке создать эту таблицу. Подскажите, пожалуйста, как я могу использовать каскад обновления и при удалении установить нулевые ограничения. SQL> create table emp3 2 ( 3 Fname varchar2(15)not null, 4 Minit char, 5…
18 фев '09 в 20:01
3 ответа

Как получить этот заказ, работая в оракуле пл /sql

ORDER BY CASE WHEN v_SORT_TYPE = 'ASC' THEN CASE WHEN v_SORT_ORDER = 'lname' THEN CAST(lname AS VARCHAR2(45)) || ',' || ROWNUM WHEN v_SORT_ORDER = 'code' THEN CAST(code AS VARCHAR2(52)) || ',' || ROWNUM END ASC WHEN v_SORT_TYPE = 'DSC' THEN CASE WHE…
23 июл '10 в 17:18
1 ответ

Отсутствует ошибка ключевого слова ora-00905

select line_number, TIME from LINE join LINE_STOP join PASSAGE where time = (select count (Time) from passage where time between 500 and 620) group by line_number; Может кто-нибудь сказать мне, где моя ошибка?
08 дек '15 в 02:02
1 ответ

Как найти длину длинного столбца в таблице

У меня есть длинный столбец с именем FileSize в таблице с именем Files. Для достижения цели я сделал следующее: Я написал этот скрипт PL/SQL, чтобы найти размер declare long_var LONG:=0; begin dbms_output.put_line(length(long_var)); execute immediat…
25 мар '11 в 08:23
1 ответ

Отсутствует ключевое слово (ORA-00905) - Ошибка SQL: ORA-00905

У меня есть следующее утверждение, которое возвращает вышеупомянутую ошибку 905. Есть идеи? CREATE MATERIALIZED VIEW SYNT_CE CACHE USING INDEX REFRESH ON DEMAND FORCE USING DEFAULT ROLLBACK SEGMENT DISABLE QUERY REWRITE AS WITH SYNT_AV AS (SELECT CI…
10 авг '18 в 13:49
4 ответа

ВЫБРАТЬ В, используя Oracle

Я пытаюсь сделать ВЫБРАТЬ В, используя Oracle. Мой запрос: SELECT * INTO new_table FROM old_table; Но я получаю следующую ошибку: SQL Error: ORA-00905: missing keyword 00905. 00000 - "missing keyword" Есть идеи что не так? Стандартное поведение выше…
12 фев '10 в 07:13
3 ответа

Отсутствует ключевое слово в синтаксисе JOIN

Я искал сайт, прежде чем задать вопрос, но не сталкивался с чем-то связанным. Я уверен, что это смехотворно основная ошибка, я изучал Oracle SQL только с компьютера на протяжении 4 месяцев. Я планирую взять 1z0-051 в конце этого месяца, так что прой…
09 май '13 в 20:45
1 ответ

Отсутствует ключевое слово (ORA-00905) - Оператор Oracle SQL Case

Доброе утро, Мне было интересно, может ли кто-нибудь из вас помочь мне - я должен был быть довольно быстрым; Я новичок, поэтому склонен упускать очевидные вещи. У меня есть следующее утверждение, которое возвращает вышеупомянутую ошибку 905... есть …
25 сен '12 в 09:28
2 ответа

SQL / ORACLE Отсутствует ключевое слово

Я работаю над файлом sql, пытаясь создать скрипт, который возвращает либо все данные из показанных таблиц, либо все данные из таблиц плюс данные за 3 месяца. Я получаю ошибку, которая говорит error 00905 missing keyword и я не понимаю почему. Я посм…
05 окт '12 в 03:02
1 ответ

Ошибка команды слияния Oracle отсутствует ключевое слово

Я пытаюсь объединить две таблицы в Oracle и запрос, который я использую merge into sales_history sh using sales s on (s.prod=sh.prod and s.month=sh.month) when matched update set sh.amount = s.amount when not matched insert (sh.prod,sh.month,sh.amou…
10 ноя '15 в 07:14
0 ответов

JPA: ORA-00905: отсутствует ключевое слово при использовании DOUBLE и ORA-00907 отсутствует правая скобка при использовании FLOAT

Вот кодовые блоки, с которыми у меня проблемы, я полагаю, что проблема в части создания таблицы, поскольку она не будет выполнять printLn после этой точки. Использование DOUBLE приводит к ошибке ключевого слова Missing, а использование FLOAT или NUM…
23 авг '17 в 17:26
0 ответов

ИНОСТРАННЫЙ КЛЮЧ НА ОБНОВЛЕНИИ CASCADE Ошибка - SqlPlus

Не уверен, что мне не хватает, чтобы получить эту ошибку? create table SP (S# CHAR(5) NOT NULL, P# CHAR(6) NOT NULL, QTY INTEGER, PRIMARY KEY( S# , P# ), FOREIGN KEY(S#) REFERENCES S (S#) ON UPDATE CASCADE, FOREIGN KEY(P#) REFERENCES P (P#)); ИНОСТР…
09 окт '17 в 11:19
1 ответ

Сбой оператора множественной вставки ORA-00905: ошибка пропущенного ключевого слова

Я использую приведенный ниже SQL-скрипт для вставки нескольких записей в новую таблицу, которую я создал с помощью оператора create. Но я получаю следующую ошибку ORA-00905: отсутствует ключевое слово Ниже приведен сценарий, который довольно прост. …
21 фев '12 в 21:44