Oracle SQL开发人员查询结果导出向导默认输出文件名

Oracle SQL开发人员查询结果导出向导默认输出文件名,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,在Oracle SQL Developer中,右键单击查询结果并选择“导出”时,将显示导出向导 选择所需格式(在本例中为.xls)后,默认的另存为目标是(对于我)C:\Documents and Settings\XXXXX\export.xls 我想要的是将默认输出文件名从总是export更改为动态的,可能是时间戳 我甚至很乐意实现第三部分扩展来处理这个问题。正如@markleiber所说,无法更改默认文件名,但是如果您转到Tools/Preferences/Database/Utilitie

在Oracle SQL Developer中,右键单击查询结果并选择“导出”时,将显示导出向导

选择所需格式(在本例中为.xls)后,默认的另存为目标是(对于我)
C:\Documents and Settings\XXXXX\export.xls

我想要的是将默认输出文件名从总是
export
更改为动态的,可能是时间戳


我甚至很乐意实现第三部分扩展来处理这个问题。

正如@markleiber所说,无法更改默认文件名,但是如果您转到
Tools/Preferences/Database/Utilities/Export/
,您可以更改这种导出类型的默认文件夹


您还可以更改默认工作表名称,并选择包含或删除Excel格式导出的标题。

正如所发现的那样,这目前不可能实现,但如果Oracle得到用户足够的重视,它将作为一项功能请求在当前关闭

功能请求:


我知道这是一条老线索,但我一直在寻找答案,并想与其他人分享一些信息

据我所知,您仍然无法设置文件名的确切文本或为其添加时间戳,但如果您将导出向导窗口中的“另存为”设置(可通过“工具-首选项”菜单将其永久设置为“单独的文件”),则每次导出都会在指定的文件夹中自动指定不同的文件名。即使导出是同一个查询,也可以这样做。SQL开发人员将每个文件命名为“TABLE_EXPORT_DATA.xls”,并在每次导出后在末尾修改一个数字。例如:

表4.xls导出数据
表3.xls导出数据
表2.xls导出数据

TABLE_EXPORT_DATA_1.xls

您可以更改默认文件夹,但我认为没有选项可以更改文件名或使其动态。您可以提交一个功能请求,以查看开发团队是否将实现它:。我会投赞成票。@MarkLeiber如果不是的话,我已经创建了一个功能请求并在问题中链接了它。我只是投了赞成票。@MarkLeiber谢谢,似乎它会有用!