0
ответов

PL / SQL: выбор из таблицы в ассоциативный массив

Я пытаюсь выбрать данные в ассоциативный массив pl / sql в одном запросе. Я знаю, что могу сделать это с жестко запрограммированным ключом, но я хотел посмотреть, есть ли способ ссылаться на другой столбец (ключ ...
вопрос задан: 20 January 2016 08:45
0
ответов

Как проще всего определить локальную переменную в Oracle?

В SQL Server я могу определить локальные переменные следующим образом. объявить номер @id := 1000 выбрать *из таблицы _A, где id = @id; выберите *из таблицы _B, где id = @id; Это очень удобно. Я пытался сделать...
вопрос задан: 5 December 2015 08:06
0
ответов

Создать более одной процедуры в файле SQL?

Я хочу создать более одной процедуры в файле SQL, например: создать или заменить процедуру pro1 как begin null; end pro1; создать или заменить процедуру pro2 как begin null; end pro2; создать или ...
вопрос задан: 19 November 2015 14:21
0
ответов

Есть ли функция для разделения строки в PL / SQL?

Мне нужно написать процедуру для нормализации записи, содержащей несколько токенов объединены одним символом. Мне нужно получить эти токены, разделяющие строку, и вставить каждый из них как новую запись в таблицу. ...
вопрос задан: 12 November 2015 17:20
0
ответов

Maven: сценарий PL / SQL с подключаемым модулем sql-maven выдает ошибку PLS-00103

Я пытаюсь использовать подключаемый модуль sql-maven-plugin для выполнения сценария PL / SQL в базе данных Oracle 11. Хотя сценарий является допустимым PL / SQL (насколько я могу судить), выполнение дает мне ошибку PLS-00103: ...
вопрос задан: 8 October 2015 08:15
0
ответов

Переменное количество аргументов в хранимой процедуре PL / SQL

Может ли процедура PL / SQL принимать переменное количество аргументов? В моем случае процедура вызывается кнопкой отправки формы, и форма имеет переменное количество входов.
вопрос задан: 1 September 2015 18:02
0
ответов

Как распечатать вывод в новой строке в PL/SQL?

Как напечатать новую строку в PL/SQL? Мне нужно что-то похожее на '\n' на языке C. Пример :begin dbms _output.put _line ('Привет, доброе утро, друзья' ); конец; Мне нужно, чтобы вывод был как...
вопрос задан: 18 August 2015 02:25
0
ответов

Элементарная проблема: базовый вывод консоли PL/SQL? [дубликат]

Я использую SQL Developer и хочу выводить содержимое переменной на консоль с помощью DBMS_OUTPUT.PUT_LINE() Я запускаю следующий код, который складывает числа от 1 до 5 включительно, но я...
вопрос задан: 11 August 2015 15:31
0
ответов

Любой онлайн-сайт для выполнения программ pl sql [закрыто]

Я хочу выполнять программы PL/SQL в строке -. Может ли кто-нибудь предложить мне веб-сайт, чтобы сделать это?
вопрос задан: 6 June 2015 17:49
0
ответов

Oracle PL/SQL - Raise User-Defined Exception With Custom SQLERRM

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 ...
вопрос задан: 2 June 2015 11:11
0
ответов

PL / SQL использует VARRAY в IN CLAUSE

Можно ли использовать VARRAY в IN CLAUSE pl / sql?
вопрос задан: 15 May 2015 05:16
0
ответов

BEGIN -END блочные атомарные транзакции в PL/SQL

Эту информацию должно быть легко найти, но мне не повезло. Когда у меня есть блок BEGIN -END в PL/SQL, ведет ли он себя как атомарная транзакция, которая будет пытаться зафиксироваться при попадании в END...
вопрос задан: 6 May 2015 00:18
0
ответов

Форматирование Четкие и читаемые запросы SQL

Я пишу несколько запросов SQL с несколькими подзапросами и множество объединений повсюду, как внутри подзапроса, так и в результирующей таблице из подзапроса. Мы не используем представления, поэтому ...
вопрос задан: 12 April 2015 09:16
0
ответов

Объединение таблиц SDO_JOIN в больших таблицах больше не возвращает результаты после обновления с Oracle 11.2.0.1 до 11.2.0.4

У меня одна и та же база данных на 2 разных серверах Oracle, один - 11.2.0.1.0, а другой - 11.2.0.4.0. У меня есть две одинаковые таблицы геометрии в обеих базах данных, и я выполняю следующий запрос на обоих серверах. ...
вопрос задан: 2 March 2015 23:09
0
ответов

Как определить входной параметр в Oracle, который вызывается из сервлета Java

У меня есть хранимая процедура, которая имеет два входных параметра и два выходных параметра. эта процедура вызывается из сервлета Java. Я хочу отправить входной параметр в виде коллекции через ...
вопрос задан: 26 February 2015 00:17
0
ответов

Динамические параметры не sql типа Oracle

я пытаюсь сделать что-то вроде этого: создать функцию getData (r1 IN TABLE1% ROWTYPE, строка col1, строка valor OUT) RETURN строка AS instruccion VARCHAR2 (500); доблесть VARCHAR (200); НАЧИНАЙТЕ доблесть: ...
вопрос задан: 25 February 2015 07:50
0
ответов

В чем разница между PLS_Integer и Binary_Integer?

Я унаследовал некоторый код, который будет основой для дополнительной работы. Глядя на хранимые процессы, я вижу довольно много ассоциативных массивов. Некоторые из них проиндексируются Binary_integers, ...
вопрос задан: 6 February 2015 17:25
0
ответов

Как получить список всех процедур внутри пакета oracle

Могу ли я получить имя всех функций внутри пакета. Предположим, у меня есть пакет PKG_OWA, и я хочу перечислить все процедуры внутри пакета.
вопрос задан: 22 November 2014 16:37
0
ответов

Использование курсора ref vs sys_refcursor внутри параметров хранимой процедуры

СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПРОЦЕДУРУ GetEmployeesInDept (c OUT SYS_REFCURSOR) У меня есть запрос, связанный с вышеуказанные хранимые процедуры, То есть при определении курсора мы упомянули его как ...
вопрос задан: 11 November 2014 12:50
0
ответов

Как узнать, используется ли пакет, процедура или функция PL / SQL?

Как узнать, используется ли пакет PL / SQL, Используется процедура или функция? Существует ли таблица или представление Oracle, содержащее статистику использования пакета, процедуры или функции PL / SQL?
вопрос задан: 16 September 2014 21:35
0
ответов

ORA-00932: несогласованные типы данных: ожидалось - получено -

Я использую Oracle (10g.2) как программист PHP почти 3 года, но когда я давал задание, я впервые попытался использовать ref курсоры и типы коллекций. И я я искал ...
вопрос задан: 8 June 2014 20:03
0
ответов

Переполнение буфера размера dbms_output

Я попытался установить неограниченный размер dbms_output внутри хранимой процедуры. Но это дало мне ошибки компиляции. Итак, я попробовал в приглашении SQL * Plus описанный ниже способ. Но все равно у меня переполнение буфера ...
вопрос задан: 21 May 2014 14:53
0
ответов

dbms_output.put_line

Уменьшает ли dbms_output.put_line производительность в Код plsql?
вопрос задан: 16 May 2014 03:53
0
ответов

Мониторинг длительного блока PL / SQL

У меня есть довольно трудоемкий блок PL / SQL, который строит отпечатки пальцев из молекулярных структур. Я хотел бы вывести вывод на консоль SQL * Plus, чтобы предоставить обратную связь о том, сколько структур было ...
вопрос задан: 16 May 2014 03:48
0
ответов

DBMS _OUTPUT.PUT _LINE not print

При выполнении следующего кода он просто говорит, что процедура завершена, и не печатает информацию, которую я хочу. в (firstName, lastName ), а затем другие значения из запроса выбора в...
вопрос задан: 16 May 2014 03:41
0
ответов

Почему соединение по выражению в цикле FOR выполняется только один раз?

Я только что нашел то, что я считаю несколько неожиданным поведением в PLSQL против SQL в Oracle. Если я выполню этот запрос на SQLDeveloper, я получу 5 результатов: выберите уровень lvl из двойного соединения уровнем <= 5; Но если ...
вопрос задан: 6 May 2014 12:36
0
ответов

Соответствие группе, которая может существовать или не существовать

Моему регулярному выражению необходимо проанализировать адрес, который выглядит следующим образом: BLOOKKOKATU 20 A 773 00810 HELSINKI SUOMI -------------------- ----- -------- ----- 1 2 3 4 * Группы первая, вторая ...
вопрос задан: 25 January 2014 22:03
0
ответов

ORA-06508: PL / SQL: не удалось найти вызываемый программный модуль

Я использую оракул 10 г и жаба 11,5. Я пытаюсь вызвать API от анонимного блока. Если я перекомпилирую API после добавления dbms_output.put_line и затем попытаюсь выполнить анонимный блок, он показывает ...
вопрос задан: 9 January 2014 17:02
0
ответов

Запрос двух баз данных с помощью Oracle SQL Developer

Есть ли способ запросить две базы данных (в одном запросе) в Oracle SQL Developer? Я не очень хорошо знаком с Oracle - во всяком случае, кроме стандартного синтаксиса CRUD. Я пытаюсь вставить в ...
вопрос задан: 20 December 2013 17:06
0
ответов

Как преобразовать строку в число в Oracle с помощью функции TO_NUMBER с символом с фиксированной десятичной запятой?

I необходимо преобразовать в процедуре из строки в десятичную с фиксированным десятичным разделителем. не зависит от настроек культуры. Далее, я знаю, что десятичное число ограничено только шестью десятичными знаками после. а также ...
вопрос задан: 3 December 2013 11:15