Описание тега ora-01422
2
ответа
Использование переменных связывания в SQL Plus с возвращением более одной строки?
Это глупая проблема, но я не могу ее обойти. У меня есть запрос, который вызывает проблемы в программе OCI, поэтому я хочу запустить его вручную в SQL*Plus, чтобы проверить, есть ли там какая-либо разница. Это запрос: select e.label as doc_name, e.u…
22 июн '12 в 12:07
1
ответ
ORA-01422 - точная выборка возвращает ошибку, превышающую запрошенное количество строк
Я новичок в написании PL/SQL. У меня есть этот маленький код, но я не могу распечатать вывод из-за ошибки субъекта. declare output_tour_id varchar(4000); begin dbms_output.enable; for r in ( SELECT TOUR_ID FROM "/DSD/HH_RADELHD" VERSIONS BETWEEN TIM…
05 апр '15 в 15:29
0
ответов
Ссылка на FSP_AFTER_LOGIN_URL вызывает ora-01422
Oracle Apex 4.2.5, проблема с базой данных Oracle 12c. Приложение Oracle Apex, над которым я работаю, представляет собой одно рабочее пространство с двумя схемами синтаксического анализа. Основное приложение бэк-офиса состоит из нескольких рабочих о…
26 ноя '15 в 17:37
2
ответа
Почему ошибка Oracle SELECT INTO выдает ошибку?
Я пишу код для создания процедуры в Oracle, она успешно создана, но когда RUN от разработчика SQL для просмотра вывода, это ошибка шоу. ORA-01422: exact fetch returns more than requested number of rows ORA-06512: at "TESTUSER.USER_FEEDBACK", line 5 …
24 дек '15 в 11:59
1
ответ
Слишком много строк, но выбрана только одна
У меня есть эта процедура, которая просто удаляет строку на основе поля столбца с именем AppID, Эта процедура получает значение из другого столбца с именем AppNbr на основе этих строк AppID колонка. Процедура терпит неудачу с TOO_MANY_ROWS исключени…
21 авг '18 в 20:47
1
ответ
ORA-01422, но Query работает нормально
Я схожу с ума по этому поводу. В настоящее время я пишу триггер, чтобы изменить некоторые даты вокруг. Для этого я хочу получить максимальное значение в переменную следующим образом: SELECT date INTO datevar FROM table WHERE date = (SELECT MAX(date)…
17 мар '16 в 15:25
2
ответа
ora-01422 ошибка в инструкциях SELECT INTO
У меня есть одна строка в моем представлении Company_Person_all, названная 'YENER UZUN' в столбце EMPLOYEE_NAME (я уже хочу только один результат). Когда я посылаю параметр этой функции (fname, вместо использования YENER UZUN), я сталкиваюсь ORA-014…
23 авг '17 в 10:51
1
ответ
SELECT INTO, который возвращает более 1 строки - ORA-01422
У меня есть 3 таблицы: products (prod_id, prod_name, prod_sale_price), order_details (order_id, prod_id, prod_quantity) а также orders (order_id, order_date, cust_id, emp, id),В основном я пытаюсь создать функцию, которая получает общую стоимость за…
27 апр '13 в 11:58
1
ответ
PL/SQL ORA-01422 Ошибка для SELECT INTO, анонимный блок Oracle (среда NOVA)
Получение следующей ошибки: ORA-01422: точная выборка возвращает больше запрошенного числа строк ORA-6512 Новичок в PL/SQL, и хотя я ЗНАЮ, что этот запрос должен выполняться с помощью стандартного SQL, я пытаюсь выяснить, как сделать это с помощью P…
07 фев '18 в 18:46
1
ответ
ORA-01422: точная выборка возвращает больше, чем запрошенное количество строк в RETURNING INTO
У меня есть следующий sql (оракул), который удаляет все строки из таблицы, кроме 100 самых новых. DELETE FROM my_table tab_outer WHERE tab_outer.rowid IN ( -- Fetch rowids of rows to delete SELECT rid FROM ( SELECT rownum r, rid FROM ( SELECT tab.ro…
02 июл '13 в 12:28
3
ответа
PL/SQl sqldeveloper хочет вывести несколько строк в plsql
У меня есть процедура и анонимный блок, где я вхожу в две даты, и он ищет в таблице заявок билеты, которые были разрешены в течение этих двух дат, и выводит их. Но я не могу понять, как вывести несколько строк в PL / SQL. ORA-01422: exact fetch retu…
01 дек '15 в 13:04
3
ответа
ORA-06512: точная выборка возвращает больше запрошенного количества строк
При выполнении процедуры ниже я получаю ошибку ниже Error report: ORA-01422: exact fetch returns more than requested number of rows ORA-06512: at "my_db.CREATE_CTAB_FILE", line 51 ORA-06512: at line 2 01422. 00000 - "exact fetch returns more than re…
17 ноя '16 в 07:28
5
ответов
Запланированное задание Oracle не выполняется
Я использую Oracle 10g и использую следующий скрипт для создания работы CREATE OR REPLACE PROCEDURE archtemp AS BEGIN UPDATE ARCH_TEMP SET ARCH_DATE = SYSDATE; COMMIT; END archtemp; VAR jobno NUMBER; BEGIN DBMS_JOB.SUBMIT(:jobno, 'archtemp;', SYSDAT…
08 сен '10 в 08:56
3
ответа
Причина получения ORA-01422: точная выборка возвращает больше запрошенного количества строк
Поэтому я работаю над установщиком, где установщик подключается к базе данных, создает таблицы и заполняет их. Каждый аспект этого работает правильно, за исключением случаев, когда я пытаюсь добавить строки в таблицу certian. declare retVal INTEGER;…
15 авг '11 в 15:55
2
ответа
ORA-01422: точная выборка возвращает больше, чем запрошенное количество строк для триггера
Я попытался вставить новые строки, чтобы проверить, работает ли мой триггер. Но возвращает ошибку в заголовке
16 окт '19 в 05:00
1
ответ
ORA-01422: точная выборка возвращает больше, чем запрошенное количество строк) отображается для триггера
Я устал создавать такой триггер, но он показывает эту ошибку
05 окт '19 в 09:46
1
ответ
Oracle Forms Post-Query FRM-40735 и ORA-01422
Я хочу отобразить элемент из другой таблицы, я использую POST-QUERY вызывать: SELECT Stock_code INTO :exchange.stockcode FROM Exchange_Stock WHERE Exchange_code = :exchange.Exchange_code; это придумать FRM-40735 а также ORA-01422но он отображает нек…
10 апр '20 в 00:37
1
ответ
Ошибка сравнения дат при сохранении с помощью в
Я почти закончил процедуру, которую начал вчера, но на последнем шаге я обнаружил проблему, которая возникает только в том случае, если сравнение выполняется с условием if. Процедура показывает всю информацию о матче, если вы вводите раунд футбольно…
01 июн '21 в 14:44
2
ответа
Как обновить данные таблицы, если данные из другой таблицы больше, чем значение
У меня есть три таблицы: СОТРУДНИК (ССН, зарплата). ЧАС_РАБОТЫ (emp_ssn, pid, hours). ПРОЕКТ (идентификатор, имя_проекта). Пример данных для СОТРУДНИКА: insert into EMPLOYEE values('1011', 1000) insert into EMPLOYEE values('1012', 1200). Пример данн…
04 июл '21 в 18:15