0
ответов

Для значения Pls_integer требуется «меньше» памяти по сравнению с Number. Как проверить?

Версия: 11.2.0.2.0 Я бы хотел проверить следующее утверждение, которое я снова читаю в руководстве: Тип данных PLS_INTEGER имеет следующие преимущества перед типом данных NUMBER и подтипами NUMBER: .. .
вопрос задан: 3 August 2011 11:25
0
ответов

Oracle - комбинаторная перестановка строк

Я думаю, что у меня сложное требование. Это комбинаторная перестановка с использованием Oracle 10.2, я смог решить ее с помощью декартовых объединений, но я думаю, что нужно кое-что улучшить, чтобы сделать его максимально простым ...
вопрос задан: 3 August 2011 05:37
0
ответов

При выборе верхних строк используется неправильный индекс

У меня есть простой запрос, который выбирает верхние 200 строк, упорядоченных по одному из столбцов, отфильтрованных по другому индексированному столбцу. Путаница заключается в том, почему план запроса в PL / SQL Developer показывает, что этот индекс ..
вопрос задан: 2 August 2011 15:10
0
ответов

Как Создание новой хранимой процедуры в существующем пакете

Я новичок в использовании PL / SQL и пытаюсь создать новую хранимую процедуру в существующем пакете. Я понимаю, что есть «СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ТЕЛО ПАКЕТА», но означает ли это, что все тело будет ...
вопрос задан: 30 July 2011 17:20
0
ответов

Из хранимой процедуры, вернуть параметр OUT и курсор OUT и результат синтаксического анализа (Oracle)

Вопрос: Можно ли вернуться, используя OUT: Both: переменную и курсор из моего кода ниже ?? Я видел аналогичный вопрос для SqlDB, но после действительно долгого поиска не нашел решения для ...
вопрос задан: 30 July 2011 11:28
0
ответов

Использование объявленной переменной в операторе SELECT

Я использую Oracle 10g, и мне нужно использовать переменную в предложении where оператора SELECT; например. ЗАЯВИТЬ v_blah НОМЕР; НАЧАТЬ v_blah: = 13; ВЫБРАТЬ * ОТ ЛЮДЕЙ p ГДЕ p.LuckyNumber = v_blah; КОНЕЦ; но я ...
вопрос задан: 28 July 2011 14:52
0
ответов

Сохраненная процедура не возвращает правильный результат

У меня есть такая хранимая процедура CREATE OR REPLACE PROCEDURE имя_схемы.CHECKS IS имя_таблицы VARCHAR2 (50); constraint_nm VARCHAR2 (100); CURSOR cur_constraint IS SELECT ...
вопрос задан: 26 July 2011 16:43
0
ответов

Присоединение к обновлению PL / SQL?

] Я знаю, что в PL / SQL нет оператора Update-Join. Раньше я писал T-SQL. У меня две таблицы. Alex_Table1 --------------------------- ПК ВАЛ --------------------------- 1 Значение1 2 ...
вопрос задан: 26 July 2011 02:42
0
ответов

Ошибка PLS-00323 в Oracle

Я создаю процедуру в пакете. Я обновил спецификацию пакета, а затем, когда я обновляю тело пакета, отображается следующая ошибка. [Ошибка] PLS-00323 (314: ...
вопрос задан: 25 July 2011 06:53
0
ответов

Сколько раз вызывалась функция pl / sql?

Предположим, у вас есть следующее обновление: Обновить набор таблиц col1 = func (col2) где col1 <> func (col2) Функция func оценивается два раза для каждой строки или один раз для каждой строки? Спасибо,
вопрос задан: 21 July 2011 13:54
0
ответов

Когда использовать хранимые процедуры, а не встроенный SQL

Я не понимаю, когда использовать хранимые процедуры, а не встроенный SQL в коде. Когда я искал в Google , Я обнаружил эти пункты. Они допускают модульное программирование. Они могут уменьшить сетевой трафик. ...
вопрос задан: 21 July 2011 05:02
0
ответов

Есть ли способ получить доступ к приватным процедурам plsql для целей тестирования?

Я работаю над проектом с большим количеством кода plsql и хотел бы добавить более конкретные модульные тесты для нашей кодовой базы. Некоторые процедуры / функции, которые я хотел бы протестировать, отсутствуют в спецификации пакета, и у меня есть ...
вопрос задан: 20 July 2011 12:19
0
ответов

Как использовать оператор SQL 'IN' (или 'ANY') с VARRAY в PL / SQL

Мой код .NET в настоящее время использование ODP.NET для многократного вызова хранимой процедуры для работы с различными строками во многих таблицах. В коде .NET есть массив строк, которые нужно изменить. Изменяется только один параметр ...
вопрос задан: 15 July 2011 20:20
0
ответов

Влияние размера пакета на производительность в Oracle 10g

Использование Oracle 10g. Первоначальный дизайнер Oracle для этого проекта ушел, и те из нас, кто остался, являются разумными разработчиками Oracle, но нам нужна помощь в настройке и планировании. У нас есть ...
вопрос задан: 14 July 2011 16:03
0
ответов

PLSQL: измените параметры IN для процедура

У меня есть такая процедура: Процедура (var1 IN VARCHAR2, var2 IN VARCHAR2 ...) --- строки кода --- ---внутри этой процедуры я хочу сделать следующее: var1: = filter (var1); - фильтровать и назначить ...
вопрос задан: 6 July 2011 14:48
0
ответов

Перемещение данных между разными серверами в oracle

Я новичок в Oracle, и я работаю над перемещением определенных данных из БД на одном сервере в БД на другом сервере. Две БД имеют одинаковую схему, но я хочу получить определенные столбцы, на которые ссылается ...
вопрос задан: 5 July 2011 17:42
0
ответов

Увеличение последовательности Oracle на определенное количество

Я программирую приложение Windows (в Qt 4.6), которое в какой-то момент вставляет любое количество наборов данных от 1 до примерно 76000 в какую-то таблицу oracle (10.2). Приложение должно получить ...
вопрос задан: 1 July 2011 16:52
0
ответов

Как минимизировать связь / зависимость между физическими изменениями DDL и изменениями PL / SQL?

Мы столкнулись с конкретной проблемой с нашим определением таблицы Oracle (DDL) и в одном из наших PL / Скрипты SQL. Проблема в том, что в таблице произошло изменение с varchar (20) на varchar (30), это ...
вопрос задан: 30 June 2011 03:33
0
ответов

Соглашение об именах переменных хранимых процедур Oracle

При написании хранимой процедуры в Oracle, PL / SQL существует множество соглашений об именах, которые используются для записи имен параметров. ПРОЦЕДУРА PROC_MY_STORED_PROCEDURE (sFirstName VARCHAR2, nId НОМЕР, ...
вопрос задан: 28 June 2011 04:33
0
ответов

Добавление строк в Oracle в цикле plsql

Как и в любом языке программирования, вы можете использовать простой = + для добавления к переменной строке, но как это сделать вы делаете это в блоке Oracle PlSql? Пример my_string string my_string = 'bla'; while ... (...
вопрос задан: 23 June 2011 15:21
0
ответов

Обнаружение типов на уровне пакетов PL / SQL с помощью представлений словаря Oracle

Могу ли я обнаруживать типы, объявленные в пакетах Oracle PL / SQL, с помощью представлений словарей? Т.е. когда я объявляю это: СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПАКЕТ my_types КАК ТИП t_cursor_type IS REF CURSOR; TYPE t_table_type ...
вопрос задан: 20 June 2011 12:42
0
ответов

Как проверить, существует ли столбец перед добавлением его в существующую таблицу в PL / SQL?

Как добавить простую проверку перед добавлением столбца в таблицу для Oracle db ? Я включил SQL, который использую для добавления столбца. ALTER TABLE db.tablename ADD columnname NVARCHAR2 (30);
вопрос задан: 14 June 2011 16:26
0
ответов

Как использовать передачу массива в функции PL / SQL

Я разработчик Java с ограниченными знаниями Oracle PL / SQL. Пожалуйста, дайте мне знать, как передать массив в функцию PL / SQL в следующем примере и как ее вызвать. СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ФУНКЦИЮ ...
вопрос задан: 14 June 2011 05:31
0
ответов

Как сравнить строку в PL / SQL?

Я просто хочу знать, что есть способ, с помощью которого я могу сравнить значение столбца с некоторым значением String. Что-то вроде этого ... предположим, что имя столбца - SHIPMENT_EXPEDITE_HAWB, тогда могу я что-то вроде ...
вопрос задан: 10 June 2011 07:01
0
ответов

Как получить атрибут xml с помощью plsql?

создать таблицу xtest01 (col1 xmltype); вставить в значения xtest01 (' Audi TT '); вставить в значения xtest01 (''); - Я знаю, как ...
вопрос задан: 9 June 2011 09:42
0
ответов

Проблема с использованием «выполнить немедленно» в процедуре PL SQL

Я использую следующий код в процедуре PL SQL: выполнить немедленное выполнение «счетчика выбора (отдельный элемент_типа) в counter_variable» из пунктов, где '|| имя_поля || 'is not null' Здесь ...
вопрос задан: 7 June 2011 11:36
0
ответов

Обработка исключений в pl / sql

У меня есть хранимая процедура создания или замены процедуры Trial is Begin --- Блок A-- ИСКЛЮЧЕНИЕ когда другие тогда вставить в значения error_log ('ошибка'); - Блок А заканчивается ---- --Блок Б ---- ---- Блок B ...
вопрос задан: 6 June 2011 12:35
0
ответов

Подавлять предупреждения PHP для ожидаемых исключений Oracle

У меня есть функция PHP, которая вызывает пакет PL / SQL, который может генерировать ряд известных исключения (например, пользовательские исключения), которые я могу перехватить в PHP и обработать. Проблема в том, что, несмотря на перехват исключения ...
вопрос задан: 1 June 2011 20:51
0
ответов

Что такое псевдоним Oracle - почему псевдоним не распознается в запросе, если не заключен во второй запрос?

У меня есть запрос SELECT COUNT (*) AS "CNT", imei С устройств, которые работают нормально. Я хочу дополнительно ограничить запрос оператором WHERE. Следующим (по-человечески) логическим шагом будет ...
вопрос задан: 27 May 2011 14:37
0
ответов

Как закрыть возвращающийся курсор в PL / SQL?

Я новичок в PL / SQL, и в процессе обучения я только что получил курсоры. Я видел параметры хранимой процедуры с типом OUT SYS_REFCURSOR, который, насколько я понимаю, его цель - `` вернуть ...
вопрос задан: 26 May 2011 05:45