Вопросы по теме '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 просмотров
schedule
08.05.2024
Оптимизация сценария 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