2012-01-16 12 views
1

Я использую Quest TOAD для Oracle и Quest SQL Navigator для Oracle в качестве моей базы данных инструментов запроса по выбору.Клиент сценария Oracle, который экспортирует результат запроса в качестве оператора UPDATE

Эти инструменты позволяют мне экспортировать сетку результатов запроса как инструкции INSERT.

Для примера

SELECT dummy 
FROM dual; 

экспорт в

INSERT INTO dual 
(DUMMY) 
VALUES 
('X') 
/

Есть ли база данных Oracle инструмент запроса, который экспортирует результаты запроса в виде заявления UPDATE?

Например

SELECT dummy 
FROM dual; 

будет экспортировать в

UPDATE dual 
SET dummy = 'X' 
/

ответ

2

Попробуйте следующее: http://www.sql-workbench.net

+0

Это делает то, что я ищу. Это делает скрипты вставки, обновления и удаления супер легкими! –

+0

Просто использовал этот инструмент для этого. Это очень здорово! –

0

Я не знаю, если есть и другие инструменты (не удалось найти, чтобы быть точным).

Что я использовал для этого, чтобы экспортировать данные как CSV, а затем быстро взломать сценарий awk для генерации нужного UPDATE.