Я пытаюсь выбрать данные в ассоциативный массив pl / sql в одном запросе. Я знаю, что могу сделать это с жестко запрограммированным ключом, но я хотел посмотреть, есть ли способ ссылаться на другой столбец (ключ ...
В SQL Server я могу определить локальные переменные следующим образом. объявить номер @id := 1000 выбрать *из таблицы _A, где id = @id; выберите *из таблицы _B, где id = @id; Это очень удобно. Я пытался сделать...
Я хочу создать более одной процедуры в файле SQL, например: создать или заменить процедуру pro1 как begin null;
end pro1; создать или заменить процедуру pro2 как begin null;
end pro2; создать или ...
Мне нужно написать процедуру для нормализации записи, содержащей несколько токенов объединены одним символом. Мне нужно получить эти токены, разделяющие строку, и вставить каждый из них как новую запись в таблицу. ...
Я пытаюсь использовать подключаемый модуль sql-maven-plugin для выполнения сценария PL / SQL в базе данных Oracle 11. Хотя сценарий является допустимым PL / SQL (насколько я могу судить), выполнение дает мне ошибку PLS-00103: ...
Может ли процедура PL / SQL принимать переменное количество аргументов? В моем случае процедура вызывается кнопкой отправки формы, и форма имеет переменное количество входов.
Как напечатать новую строку в PL/SQL? Мне нужно что-то похожее на '\n' на языке C. Пример :begin dbms _output.put _line ('Привет, доброе утро, друзья' ); конец; Мне нужно, чтобы вывод был как...
Я использую SQL Developer и хочу выводить содержимое переменной на консоль с помощью DBMS_OUTPUT.PUT_LINE() Я запускаю следующий код, который складывает числа от 1 до 5 включительно, но я...
Is it possible to create user-defined exceptions and be able to change the SQLERRM? For example: DECLARE ex_custom EXCEPTION;
BEGIN RAISE ex_custom;
EXCEPTION WHEN ex_custom THEN ...
Эту информацию должно быть легко найти, но мне не повезло. Когда у меня есть блок BEGIN -END в PL/SQL, ведет ли он себя как атомарная транзакция, которая будет пытаться зафиксироваться при попадании в END...
Я пишу несколько запросов SQL с несколькими подзапросами и множество объединений повсюду, как внутри подзапроса, так и в результирующей таблице из подзапроса. Мы не используем представления, поэтому ...
У меня одна и та же база данных на 2 разных серверах Oracle, один - 11.2.0.1.0, а другой - 11.2.0.4.0. У меня есть две одинаковые таблицы геометрии в обеих базах данных, и я выполняю следующий запрос на обоих серверах. ...
У меня есть хранимая процедура, которая имеет два входных параметра и два выходных параметра. эта процедура вызывается из сервлета Java. Я хочу отправить входной параметр в виде коллекции через ...
я пытаюсь сделать что-то вроде этого: создать функцию getData (r1 IN TABLE1% ROWTYPE, строка col1, строка valor OUT) RETURN строка AS instruccion VARCHAR2 (500); доблесть VARCHAR (200); НАЧИНАЙТЕ доблесть: ...
Я унаследовал некоторый код, который будет основой для дополнительной работы. Глядя на хранимые процессы, я вижу довольно много ассоциативных массивов. Некоторые из них проиндексируются Binary_integers, ...
СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПРОЦЕДУРУ GetEmployeesInDept (c OUT SYS_REFCURSOR) У меня есть запрос, связанный с вышеуказанные хранимые процедуры,
То есть при определении курсора мы упомянули его как ...
Как узнать, используется ли пакет PL / SQL, Используется процедура или функция? Существует ли таблица или представление Oracle, содержащее статистику использования пакета, процедуры или функции PL / SQL?
Я использую Oracle (10g.2) как программист PHP почти 3 года, но когда я давал задание, я впервые попытался использовать ref курсоры и типы коллекций. И я
я искал ...
Я попытался установить неограниченный размер dbms_output внутри хранимой процедуры. Но это дало мне ошибки компиляции. Итак, я попробовал в приглашении SQL * Plus описанный ниже способ. Но все равно у меня переполнение буфера ...
У меня есть довольно трудоемкий блок PL / SQL, который строит отпечатки пальцев из молекулярных структур. Я хотел бы вывести вывод на консоль SQL * Plus, чтобы предоставить обратную связь о том, сколько структур было ...
При выполнении следующего кода он просто говорит, что процедура завершена, и не печатает информацию, которую я хочу. в (firstName, lastName ), а затем другие значения из запроса выбора в...
Я только что нашел то, что я считаю несколько неожиданным поведением в PLSQL против SQL в Oracle. Если я выполню этот запрос на SQLDeveloper, я получу 5 результатов: выберите уровень lvl из двойного соединения уровнем <= 5; Но если ...
Моему регулярному выражению необходимо проанализировать адрес, который выглядит следующим образом: BLOOKKOKATU 20 A 773 00810 HELSINKI SUOMI
-------------------- ----- -------- ----- 1 2 3 4 * Группы первая, вторая ...
Я использую оракул 10 г и жаба 11,5. Я пытаюсь вызвать API от анонимного блока. Если я перекомпилирую API после добавления dbms_output.put_line и затем попытаюсь выполнить анонимный блок, он показывает ...
Есть ли способ запросить две базы данных (в одном запросе) в Oracle SQL Developer? Я не очень хорошо знаком с Oracle - во всяком случае, кроме стандартного синтаксиса CRUD. Я пытаюсь вставить в ...
I необходимо преобразовать в процедуре из строки в десятичную с фиксированным десятичным разделителем. не зависит от настроек культуры. Далее, я знаю, что десятичное число ограничено только шестью десятичными знаками после. а также ...