Вопросы по теме 'bind-variables'

Трассировка Oracle SQL с переменными привязки
Как получить полный оператор SQL с заменой переменных связывания из файла трассировки? При установке ALTER SESSION SET EVENTS '10046 trace name context forever, level 4'; ALTER SESSION SET sql_trace = true; итоговый файл трассировки...
8012 просмотров
schedule 25.12.2023

Как встроить переменную в PL/SQL?
Ситуация У меня возникли проблемы с планом выполнения запроса среднего размера для большого объема данных в Oracle 11.2.0.2.0. Чтобы ускорить процесс, я ввел фильтр диапазона, который работает примерно так: PROCEDURE DO_STUFF( org_from...
2538 просмотров

переменные привязки в предложении IN запроса EJB
Можно ли связать список в предложении EJB IN, как это? Query query = myEntitymanager.createNativeQuery("SELECT e FROM EntityName e WHERE e.id IN (:ids)"); //ids is a List of Long query.setParameter("ids", ids); result = query.getResultSet();
349 просмотров
schedule 05.04.2022

Как заставить Preparedstatement.executeBatch() работать с хорошими записями, если одна запись не вставляется
В моем Java-коде у меня есть подготовленный оператор ps_temp. PreparedStatement ps_temp; // loop ps_temp.setString(1,'abc'); .... .... ps_temp.addBatch(); // end loop ps_temp.executeBatch(); Теперь одна из записей в пакете создала...
986 просмотров

Oracle SQL Developer: могут ли переменные привязки начинаться с заглавной буквы?
Я использую Oracle SQL Developer для проверки запроса, который будет использоваться в объекте представления только для чтения приложения ADF. Документация ADF рекомендует использовать заглавную букву в начале имени переменной связывания. Итак... Я...
804 просмотров
schedule 10.11.2022

Неверная ошибка переменной привязки с оператором select внутри триггера в Oracle
Я пытаюсь вставить в таблицу запись, идентичную записи, которая была изменена в другой таблице, с помощью триггера. Мне также нужно вставить, была ли операция вставкой, обновлением или удалением CREATE OR REPLACE TRIGGER triggername AFTER...
1417 просмотров
schedule 19.08.2022

Невозможно передать строковое значение 1,2 в качестве входных данных для запроса оракула
Ниже приведен мой запрос, и я передаю строковое значение 1,2 в качестве значения привязки, но оно показывает ошибку, поскольку это недопустимое число. Я знаю, что IN принимает только число, но здесь мне нужно передать строковое значение SELECT...
1482 просмотров
schedule 11.06.2023

Как я могу использовать переменную связывания в функции plsql
У меня есть такая функция: create or replace function params ( p_pr varchar2, p_qu_id varchar2, p_date date := sysdate, p_param varchar2 := null ) return varchar2 as ... sql_stmt varchar2(4000); rc...
1214 просмотров
schedule 23.10.2022

Надлежащее использование переменных связывания
В следующем блоке PL/SQL переменная связывания используется в предложении WHERE: declare symbol varchar2(6) := 'EPIC'; begin execute immediate 'delete from stock where symbol = :symbol' using symbol; end; / Этот блок выполняется успешно,...
490 просмотров
schedule 27.12.2022

Ошибка параметра Oracle Bind Variable to_date
Я пишу код, который использует скрипт Python для выполнения оператора SQL (Oracle), как показано ниже: ПИТОН: with open(os.path.join(WORKING_PATH, "sql", "fetchCalendar.sql"), 'r') as fetch_date = fetch.read() #(Some other code) CD =...
418 просмотров
schedule 26.02.2023

Как мне заменить значения из сеанса R на заполнители переменных связывания SQL?
Я хочу повторно использовать необработанный SQL в сценарии R. Однако в SQL есть привязка переменных , которая позволяет параметризовать запрос . Есть ли быстрый способ напрямую подставить значения из сеанса R в заполнители переменных привязки...
251 просмотров

Привязать переменную с одинарными кавычками в Oracle dynamic sql
Я получаю разные версии файла xml, каждый из которых определен в другом пространстве имен. Поэтому мне нужно использовать пространство имен в качестве переменной привязки в моем динамическом запросе. В Oracle 12.1 оператор хорошо работает с жестко...
644 просмотров
schedule 09.06.2023

Выберите INTO с параметрами привязки, не работающими с немедленным выполнением
У меня есть следующий запрос, который возвращает 1 при выполнении: SELECT COUNT(*) FROM TABLE_NAME WHERE Column1='x' AND Column2='y'; В моем блоке PL/SQL мне нужно оценить приведенное выше условие, чтобы выполнить бизнес-логику. Ниже приведен...
178 просмотров
schedule 27.01.2023

Oracle - BULK COLLECT INTO VARRAY используется с Bind Variables только для сбора заголовков столбцов
Краткий отказ от ответственности . Прежде всего, я знаю, что сейчас предпочтительным способом обработки динамического SQL в Oracle является DBMS_SQL , но, к сожалению, у моей команды приложений нет грантов для выполнения этих процедур в данный...
68 просмотров
schedule 07.05.2023