Вопросы по теме '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 просмотров
schedule
25.02.2023
переменные привязки в предложении 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 просмотров
schedule
07.07.2023
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 просмотров
schedule
29.12.2022
Привязать переменную с одинарными кавычками в 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