Вопросы по теме 'execute-immediate'

PL/SQL - выполнить немедленно в конвейерной функции
Я хочу выполнить динамический запрос в моей конвейерной функции и вернуть результаты этого запроса. Можно ли сделать это? Конвейерная функция удобна для меня, чтобы получить хороший интерфейс для моего приложения, потому что он ведет себя как...
12804 просмотров

ВЫПОЛНИТЬ НЕМЕДЛЕННО Временная таблица в оракуле не создается ORA-00942
Основываясь на этом ответе , я пытался создать временную таблицу, однако я получаю исключение ORA-00942:table or view does not exist Я предполагаю, что что-то не так с оператором 'CREATE OR REPLACE GLOBAL TEMPORARY TABLE TempQandA(column1 number)...
6063 просмотров

Выполнить немедленно в курсоре на ibm db2
У меня возникли трудности с созданием SP, в котором я передаю имя таблицы и запрашиваю библиотеку SYS2, чтобы узнать, есть ли в ней поле автоинкремента. Если это так, я запрашиваю максимальное значение этого поля в таблице, а затем изменяю таблицу,...
3343 просмотров
schedule 30.03.2023

Oracle PL/SQL Release 12.2.0.1.0 vs 12.1.0.2.0 — немедленное выполнение с параметрами
DECLARE max_id INTEGER; BEGIN SELECT MAX(ID) + 1 INTO max_id FROM MY_TABLE; EXECUTE IMMEDIATE 'CREATE SEQUENCE MY_TABLE_ID MINVALUE 1 MAXVALUE 99999999999999 INCREMENT BY 1 START WITH ' || max_id || ' CACHE 100 NOORDER NOCYCLE...
733 просмотров
schedule 14.08.2022

ORACLE Использование SERIALIZABLE в PL/SQL для загрузки согласованных данных
Для загрузки непротиворечивых данных из OLTP-базы данных выполните процедуру: procedure move_tables_to_mst_layer(v_sync sync_data) is pragma autonomous_transaction; v_src_table varchar2(128); sql_stm varchar2(30000); v_proc...
62 просмотров

Как создать пользователя в Oracle с помощью Execute Immediate?
Моя база данных - XE 18. Мой пользователь создал пользователя, и я могу создать пользователя в SQL Plus, используя это: ALTER SESSION SET "_ORACLE_SCRIPT" = true; CREATE USER auxiliar IDENTIFIED BY auxiliar2020 ; Затем я создаю пакет...
185 просмотров