Может ли какой-то орган помочь мне в автоматическом совершении нижеприведенных утверждений. Как я могу использовать оператор Commit в Oracle, чтобы избежать диалоговых окон подтверждения автоматической фиксации?Oracle AUTO COMMIT
TRUNCATE TABLE manual_list_backup;
INSERT INTO manual_list_backup
SELECT *
FROM manual_transactions
Выполнение вышеуказанного заявления в TOAD Data-point. Каждый раз, когда это заявление выполняется, я получаю окно диалога, в котором говорится, что
У вас есть незафиксированные изменения в «My schema Name». Вы хотите их совершить?
Если я говорю ДА В этом диалоговом окне выше заявление не будет производить никаких результатов
Autocommit - это * клиент * особенность. Какой клиент вы используете? –
Как правило, в большинстве (все?) Реляционных СУБД вы не можете использовать транзакции для статусов DDL, таких как «TRUNCATE TABLE». Кроме того, сервер Oracle, очевидно, не будет отображать диалоги - о какой программе ваш вопрос? –
Я выполняю вышеуказанный оператор в точке данных TOAD. Каждый раз, когда выполняется это утверждение, я получаю окно диалога, в котором говорится, что «у вас есть незафиксированные изменения в« My schema Name ». Вы хотите их зафиксировать». Если я не скажу «ДА» этому диалоговому окну, приведенное выше утверждение не даст никаких результатов. – santhosha