0
ответов

Oracle 11g PL / SQL Diana Nodes Limit

У меня есть утверждение, подобное приведенному ниже, но оно дополнено, чтобы выполнять 1000 вызовов за раз. Все, что вызывает ошибку PLS-123. Начало программы "Слишком большие узлы Дианы" sp_myprocedure (....) sp_myprocedure (....) ...
вопрос задан: 10 February 2012 11:55
0
ответов

Ссылка на базу данных Oracle. Проверить наличие или перезапись?

Мне нужно проверить, существует ли уже ссылка на базу данных, прежде чем я ее создам. Как я могу это сделать? Я пишу сценарий SQL, который начинается с этого: DROP DATABASE LINK mydblink, затем я создаю его: CREATE ...
вопрос задан: 9 February 2012 07:28
0
ответов

Создание или моделирование двумерных массивов в PL / SQL

Не могли бы вы мне помочь? Я создаю двумерный массив в PL / SQL для хранимой процедуры? Столбцы являются динамическими, поэтому они могут расти и меняться по типу. Любая помощь приветствуется. Благодарю вас ...
вопрос задан: 6 February 2012 07:39
0
ответов

Вы можете ВЫБРАТЬ все, кроме 1 или 2 поля без писательского скандала?

Можно ли в PLSQL выбрать все поля в таблице, кроме 1 или 2, без необходимости указывать нужные поля? Например, в таблице сотрудников есть поля: id имя ...
вопрос задан: 3 February 2012 18:12
0
ответов

Как изменить набор символов в Oracle 11g r2 Express edition

Мне нужно изменить набор символов с AL32UTF8 на WE8MSWIN1252 в экземпляре Oracle 11g r2 Express ... Я попытался использовать команду: ALTER DATABASE CHARACTER SET WE8MSWIN1252 ; Но он не может сказать ...
вопрос задан: 2 February 2012 18:46
0
ответов

Внешние таблицы Oracle - Указание динамического имени файла

СОЗДАТЬ ТАБЛИЦУ LOG_FILES (LOG_DTM VARCHAR (18), LOG_TXT VARCHAR (300)) ВНЕШНЯЯ ОРГАНИЗАЦИЯ (ТИП ORACLE_LOADERS LOADER LOG_LOADER DEFAULT ЗАПИСИ ...
вопрос задан: 31 January 2012 19:22
0
ответов

PL / SQL Что означает <>

Что означает слово в двойных угловых скобках в PL / SQL, например. <>? Я пытался выполнить поиск в Google, но Google пропускает знаки препинания. Для чего это используется?
вопрос задан: 31 January 2012 12:54
0
ответов

Числовая или значимая ошибка PL / SQL: слишком большая числовая точность

У меня есть программа Oracle 10g PL / SQL, которую я пытаюсь запустить. Программа устанавливает размер вывода сервера на 10000; ОБЪЯВИТЬ членство в varchar2 (1): = 'Y'; отгрузочный номер (2,2); количество ...
вопрос задан: 26 January 2012 01:09
0
ответов

Хранимая процедура Java против хранимой процедуры PL / SQL

В СУБД Oracle, которая обеспечивает более высокую производительность, вызывается хранимая процедура Java из другой хранимой процедуры pl / sql или вызывается хранимая процедура pl / sql из другой хранимой процедуры pl / sql. Кстати ...
вопрос задан: 19 January 2012 12:13
0
ответов

PL/SQL: есть ли инструкция для полной остановки выполнения скрипта?

Я пытаюсь выполнить несколько проверок схемы БД в начале сценария PL/SQL. Если проверки дают неудачные результаты, я хочу остановить выполнение сценария, чтобы предотвратить выполнение следующих инструкций...
вопрос задан: 18 January 2012 09:58
0
ответов

Исключения PL / SQL при обновлении / удалении несуществующей строки

В настоящее время я изучаю PL / SQL и в настоящее время работаю с процедурами и исключениями, используя схему Oracle HR. Вот моя простая процедура. создать или заменить ПРОЦЕДУРА DEL_JOB (p_jobid jobs.job_id% ...
вопрос задан: 12 January 2012 20:50
0
ответов

Получение значения, которое активировало триггер Oracle.

Я очень новичок в триггерах Oracle. Предположим, у меня есть триггер на вставку в таблицу emp. Есть ли способ узнать, какая вставленная запись сработала. Я хотел, чтобы триггер имел ...
вопрос задан: 11 January 2012 21:13
0
ответов

Метаданные, касающиеся типов записей уровня пакета PL / SQL

Предположим, у вас есть пакет PL / SQL с определенным типом ЗАПИСЬ: СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПАКЕТ TEST_PACKAGE КАК ТИП PERSON_RECORD_TYPE IS RECORD (first_name VARCHAR2 (1000), ...
вопрос задан: 10 January 2012 13:49
0
ответов

Проблемы с полем извлечения SQL

У меня есть столбец A, содержащий 4 поля, разделенных символом «/». Пример: (скрыто) Интересно, как я могу извлечь индекс поля 2? итоговый результат будет 653423. (Моя идея ...
вопрос задан: 5 January 2012 09:50
0
ответов

Решение проблемы "cannot perform a DML operation inside a query"?

Я использую инструмент анализа данных, и мне нужно принять значение от пользователя, передать его в качестве параметра и сохранить в таблице. Довольно просто, поэтому я сел писать этот create ...
вопрос задан: 5 January 2012 07:50
0
ответов

Как объявить и отобразить переменную в Oracle

Я хотел бы объявить и отобразить переменную в Oracle. На языке T-SQL я бы сделал примерно следующее DECLARE @A VARCHAR(10) --Declares @A SELECT @A = '12' -Присваивает @A SELECT @A - Отображает @A Как можно ...
вопрос задан: 4 January 2012 11:39
0
ответов

Oracle - Insert Новая строка с автоинкрементным идентификатором

У меня есть таблица очереди работ, в которой есть столбец workid. Столбец workID содержит значения, которые увеличиваются автоматически. Есть ли способ запустить запрос в бэкэнде, чтобы вставить новую строку и получить рабочий идентификатор ...
вопрос задан: 3 January 2012 23:42
0
ответов

Печать полей записи в PL / SQL

Как я могу распечатать все поля переменной записи в PL / SQL. В переменной записи много полей, есть ли лучший способ, чем печатать каждое поле? Также пробовал динамический sql, но не помог.
вопрос задан: 3 January 2012 19:01
0
ответов

Иерархический запрос Oracle к неиерархическим данным

У меня есть данные в таблице Oracle, которая организована в виде графа, который может содержать циклы (см. Пример). СОЗДАТЬ ТАБЛИЦУ T (родительский INTEGER, дочерний INTEGER) КАК выбрать 1 родительский элемент, 2 дочерних элемента из ...
вопрос задан: 3 January 2012 10:06
0
ответов

Взаимосвязь между CURSOR_SHARING, поиском переменных связывания и гистограммами

Я пытаюсь убедиться, что у меня есть хорошее понимание взаимосвязи между CURSOR_SHARING, связыванием переменных, просмотром связываемых переменных и гистограммы, поскольку большинство источников освещают эти темы, это ...
вопрос задан: 20 December 2011 20:19
0
ответов

Существующее состояние пакетов было отброшено

. Итак, я отлично выполнил процедуру PLSQL и компилировал без ошибок. Я внес одно изменение в свою процедуру, и она по-прежнему компилируется нормально, но теперь, когда я запускаю ее, я получаю следующую ошибку: ERROR at ...
вопрос задан: 20 December 2011 15:45
0
ответов

plsql / cursors обрабатывают исключение и возвращаются к поток выполнения

Я пытаюсь запустить курсор и хочу, чтобы он завершил цикл, даже если есть какое-то исключение. Я пытаюсь "поймать" все исключения и, возможно, что-то записать или ничего не делать, а затем ...
вопрос задан: 19 December 2011 20:08
0
ответов

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

Например, я хочу создайте свой собственный логический тип и назовите его Bool. Как я могу это сделать? Или тип светофора, то есть в нем только красный, желтый, зеленый (и, конечно, ноль).
вопрос задан: 14 December 2011 13:49
0
ответов

Как динамически добавить интервал к метке времени?

Мне нужно в какой-то момент динамически увеличить переменную timestamp plsql. Поэтому вместо того, чтобы делать так: timestamp_ := timestamp_ + INTERVAL '1' DAY; я бы хотел сделать что-то вроде этого: ...
вопрос задан: 12 December 2011 21:05
0
ответов

Ошибка «локальные типы коллекций не разрешены» в PL / SQL ORA-06550

Я пытаюсь получить запрос из таблицы oracle с именем «sys.all_objects» в строковую переменную, поэтому я могу передать его "dbms_obfuscation_toolkit.DESEncrypt" в качестве входных данных, после чего зашифрован ...
вопрос задан: 10 December 2011 18:22
0
ответов

oracle bulk insert

Я не знаком с PLSQL, однако мне нужно выполнить массовую вставку для задачи. В основном мне нужно запросить первую таблицу, чтобы получить один столбец, а затем использовать его в другой таблице, чтобы вставить его. Что-то ...
вопрос задан: 9 December 2011 18:21
0
ответов

ORACLE: NO DATA FOUND - but data exists

Отлаживая пакетную процедуру, я получаю сообщение о том, что данные не найдены, хотя на самом деле они есть. Тестирую только процедуру SELECT SELECT trim(trailing '/' from GL_SECURITY) as DUMMY FROM b2k_user@b2k WHERE ...
вопрос задан: 6 December 2011 15:09
0
ответов

Как преобразовать строку в число в PL / SQL

У меня есть 5-символьная строка, которая может содержать числа, десятичные точки, алфавиты и пробелы. Я хотел преобразовать эту строку в число (целое число), если все символы в строке являются числами. т.е. Нет ...
вопрос задан: 6 December 2011 05:44
0
ответов

INSERT ALL INTO и Sequence.nextval для суррогатного ключа

Я пытаюсь вставить 40 строк, используя INSERT ALL INTO, и я не уверен, как вставить суррогатный ключ. Вот что у меня BEGIN INSERT ALL INTO question (question_id) VALUES (...
вопрос задан: 3 December 2011 21:10
0
ответов

Какой тип соединения - «… где A.ID = B.ID (+)»

Я наткнулся на такой код, который мне нужно переписать с использованием стандарта ANSI, и я хочу убедиться, что я » m сохраняя правильные соединения. Кроме того, что это за соглашение? Каков синтаксис для других типов ...
вопрос задан: 1 December 2011 09:37