Результаты поиска по запросу "plsql"

1 ответ

Проблема подключения SQL Developer

Может ли кто-нибудь, чтобы помочь мне решить проблему с подключением Oracle от SQL Oracle Developer, Я установилJDK 1.6.0_45, Oracle 11g, и может исправить подключение к базе данных Oracle с помощьюSQLPLUSс учетными данными sqldba, но когда я ...

1 ответ

Структура данных PL / SQL, такая как Hashmap

Есть ли способ в Oracle pl / sql, что я могу создать структуру данных, такую как java Hashmap, которая может иметь тип записи в качестве значения и String в качестве индекса. Например; type emp_rec_type is record (emp_id number,emp_salary ...

4 ответа

даже запросы массивов прямо сейчас

ел бы создать переменную массива в памяти, которая может использоваться в моем коде PL / SQL. Я не могу найти никаких коллекций в Oracle PL / SQL, которые используют чистую память, все они, кажется, связаны с таблицами. Я пытаюсь сделать что-то ...

ТОП публикаций

6 ответов

кроме того, оборачивание функции вокруг столбца, подобного этому, обычно пропускает любой индекс, который мог быть использован, так как компилятор не может определить, может ли функция изменить значение столбца, что делает его недоступным для поиска в индексе, поэтому он просто не ищет какой-либо Индексы. (Вы можете создать Индекс на основе функций, чтобы помочь, но на самом деле, кто знает, как это сделать?)

ли способ просто выполнить запрос один раз, чтобы выбрать переменную, учитывая, что запрос может ничего не возвращать, тогда в этом случае переменная должна быть нулевой. В настоящее время я не могу сделатьselect into переменная напрямую, так ...

2 ответа

Oracle PL / SQL выделяют в переменные

Я пытаюсь выполнить следующий запрос в SQL Developer, но получаю сообщение об ошибке. Я пытаюсь объявить две локальные переменные (var_num1 и payDate), а затем установить переменные. Кто-нибудь знает, что я могу делать неправильно? Я знаю, что ...

2 ответа

 в исключении очень непослушный, но он действительно поймает, что мой стол исчезнет, ​​когда не должен и больше ничего.

я есть функция, которая возвращает запись с типомmy_table%ROWTYPEи в вызывающей стороне, я мог бы проверить, является ли возвращенная запись нулевой, но PL / SQL жалуется на выражение if, которое PLS-00306: неправильный номер или типы аргументов ...

3 ответа

Как уже упоминалось в ответе @JonHeller, лучшим решением остается блок кода pl / sql, поскольку он позволяет избежать полного сканирования таблицы. Вот мое предложение:

я есть таблица, которая имеет около 1000 строк. Мне нужно обновить столбец («X») в таблице до «Y» для n рядов ramdom. Для этого я могу иметь следующий запрос update xyz set X='Y' when m in ( 'SELECT m FROM (SELECT m FROM xyz order ...

5 ответов

Я запутался, как это ответ на заданный вопрос?

аюсь создать несколько триггеров, загружая только один сценарий в рабочее пространство Oracle DB / APEX и запуская его один раз. Вот краткий скрипт по сравнению с тем, который я пытаюсь использовать: create or replace trigger "BI_TEC_ROLES" ...

4 ответа

Я думаю, что пример Тома действительно о «полудетерминированных» функциях, которые не являются формально детерминированными, но не должны выполняться для каждой строки набора результатов - как в моем вопросе ...

SELECT Заявление, я хотел бы выполнить функцию, которая является детерминированной для объема этогоSELECT заявление (или транзакция тоже будет в порядке): select t.x, t.y, my_function(t.x) from tМногие ценностиt.x одинаковы, поэтому Oracle может ...

7 ответов

Я действительно установил Serveroutput на, но он все еще не может показать

дравствуйте, у меня есть следующие коды Oracle PL / SQL, которые могут быть ржавыми с вашей точки зрения, ребята: DECLARE str1 varchar2(4000); str2 varchar2(4000); BEGIN str1:=''; str2:='sdd'; IF(str1<>str2) THEN dbms_output.put_line('The two ...