Вопросы по теме 'plsql'

Узнайте, была ли коллекция заполнена массовым сбором
Я создал тип объекта оракула следующим образом: CREATE OR REPLACE TYPE DFBOWNER."RPT_WIRE_IMPORT_ROWTYPE" AS OBJECT ( REC_VALUE_DATE DATE ) / А затем коллекция на основе этого типа: CREATE OR REPLACE TYPE...
382 просмотров
schedule 12.05.2024

Конвейерная функция Oracle не может получить доступ к удаленной таблице (ORA-12840) при использовании в объединении
Я создал конвейерную функцию, которая возвращает таблицу. Я использую эту функцию как динамическое представление в другой функции, в предложении with , чтобы отметить определенные записи. Затем я использую результаты этого запроса в агрегированном...
6413 просмотров
schedule 12.03.2024

Отладка веб-приложения Oracle PL/SQL зависает в браузере и инструменте разработки
Я новичок в PL/SQL, и мне было поручено поддерживать систему PL/SQL, которая использует веб-страницы, созданные с помощью PL/SQL, в качестве внешнего интерфейса (веб-приложение PL/SQL?). Из-за сложности приложения я пытаюсь заставить работать...
927 просмотров

Оптимизация сценария Oracle PL/SQL для установки одного значения записи в другое
Я новичок в написании сценариев SQL и особенно в сценариях Oracle SQL. У меня есть задача, в которой мне нужно получить самую последнюю запись в таблице и изменить атрибут даты на предыдущую дату. Cycle_ID Extract_DATE ========...
226 просмотров
schedule 09.04.2024

Использование типа таблицы в предложении IN в процедуре PLSQL
У меня есть процедура, которая принимает входной параметр табличного типа. Теперь я должен использовать этот параметр в предложении IN запроса SELECT. CREATE TYPE ids IS TABLE OF NUMBER; CREATE PROCEDURE (emp_ids IN ids) IS CURSOR IS (SELECT *...
4342 просмотров
schedule 29.04.2024

Запрос Oracle PL/SQL не компилируется
Может ли кто-нибудь сказать мне, почему это не будет компилироваться? Я получаю сообщение об ошибке «отсутствует выражение»: execute immediate 'select CASE WHEN EXISTS ( SELECT 1 from samples where samplecode = :samplecode and auditflag = 0 and...
97 просмотров
schedule 15.05.2024

Как вызвать хранимую процедуру из BI Publisher?
Я пытаюсь вызвать хранимую процедуру из BI Publisher, и для этого мне нужна помощь. Вот что у меня есть: В моей модели данных у меня есть следующий код: DECLARE type refcursor is REF CURSOR; xdo_cursor refcursor; BEGIN OPEN :xdo_cursor...
5919 просмотров
schedule 18.03.2024

Oracle 11g ExtractValue для возврата всех данных XML
У меня есть следующий форматированный XML, созданный с использованием Oracle "pivot XML", т.е.: <?xml version="1.0" encoding="UTF-8"?> <PivotSet> <item> <column name="INTERFACE_NO">1</column> <column...
1802 просмотров
schedule 22.03.2024

Правило SonarQube pl/sql plsql: проблема S1764
Правило pl/sql plsql:S1764 в SonarQube определяет, что «идентичные выражения не должны использоваться с обеих сторон бинарного оператора». Но он проверяет символ "/" как оператор. Тогда в формуле у нас есть ложное срабатывание: Если...
84 просмотров
schedule 08.04.2024

Запуск столбца после проблемы с обновлением
У меня возникла проблема с триггером, который я пытаюсь внедрить в свою программу. У меня есть таблица под названием «Продукты», в ней есть столбцы «ID», «PRICE» и «СКИДКА». Я сделал этот триггер: CREATE or REPLACE TRIGGER DISCOUNT_TRIGGER...
35 просмотров
schedule 15.03.2024

Не могу правильно создать программу. Обнаружен символ конца файла в Oracle
<<VARCHAR2_TO_NUMBER>> DECLARE NUM NUMBER(10); FUNCTION VARCHAR2_TO_NUMBER(SYM IN VARCHAR2) RETURN NUMBER IS BEGIN RETURN CAST(SYM AS NUMBER); EXCEPTION WHEN VALUE_ERROR THEN...
42 просмотров
schedule 29.03.2024

выражение неправильного типа для функции
CREATE OR REPLACE FUNCTION k_w_b_salary(k IN NUMBER, b IN BOOLEAN) RETURN EMP.ENAME%TYPE IS names name_table; BEGIN IF (b = true) THEN SELECT ENAME BULK COLLECT INTO names FROM (SELECT * FROM EMP ORDER BY SAL ASC) WHERE...
24 просмотров
schedule 09.03.2024