Результат запроса SQL SQL Developer Экспорт имени файла по умолчанию для мастера экспорта

В Oracle SQL Developer, когда вы щелкаете правой кнопкой мыши по результату запроса и выбираете экспорт, он вызывает Мастер экспорта.

После выбора нужного формата (в этом случае .xls) по умолчанию сохраняется как цель (для меня) C:\Documents and Settings\XXXXX\export.xls

Что бы я хотел, это изменить имя выходного файла по умолчанию, всегда export на то, что является динамическим, возможно, временная метка?

Я даже был бы счастлив реализовать расширение третьей части, чтобы справиться с этим.

Ответ 1

Как выяснилось, в настоящее время это невозможно, но в настоящее время он недоступен как запрос на добавление функциональных возможностей в Oracle, если он получает достаточное внимание пользователей.

Запрос функции:

https://apex.oracle.com/pls/apex/f?p=43135:7:114031166834052::NO:RP,7:P7_ID:41561

Ответ 2

Как сказал @markleiber, изменить имя по умолчанию невозможно, но если вы перейдете к Tools/Preferences/Database/Utilities/Export/<Export Type>, вы можете изменить папку по умолчанию для этого типа экспорта.

Вы также можете изменить имена рабочих таблиц по умолчанию и выбрать включить или удалить заголовки для экспорта формата Excel.

Ответ 3

Я знаю, что это старая ветка, но я искал ответ на это и хотел поделиться информацией для всех, кто придет.

Насколько я знаю, вы все еще не можете установить точный текст имени файла или добавить к нему временную метку, но если вы измените параметр "Сохранить как" в окне мастера экспорта (это можно сделать постоянным с помощью инструментов - В меню "Настройки") выберите "Отдельные файлы", тогда каждому экспорту будет автоматически присвоено другое имя файла в указанной папке. Это работает, даже если экспорт - тот же самый запрос. SQL Dev называет каждый файл "TABLE_EXPORT_DATA.xls" и будет изменять число в конце после каждого экспорта. Так, например:

TABLE_EXPORT_DATA_4.xls TABLE_EXPORT_DATA_3.xls TABLE_EXPORT_DATA_2.xls TABLE_EXPORT_DATA_1.xls