更新时间:2024-11-15 GMT+08:00

自定义Data Studio

在主菜单中选择“设置 > 首选项”,显示“首选项”对话框。可以根据用户偏好对Data Studio进行自定义设置。

表1 首选项功能说明

首选项

选项

说明

通用

快捷键

修改或者取消快捷键。暂不支持新增快捷键。

默认快捷键可参考自定义Data Studio

编辑器

语法高亮

可对注释、默认值、非保留关键字、保留关键字、数据类型、符号、常量、字符串的高亮颜色进行编辑修改。

SQL历史记录

可以SQL历史记录数和SQL查询字符数进行设置。

  • SQL历史记录数

    设置可在历史记录中保存的查询数量。更改该参数后,参数设置会对此后新增的查询生效。

    范围:1-1000;默认值:50

  • SQL查询字符数

    设置SQL历史记录中保存的查询的字符数。更改该参数后,参数设置会对此后新增的查询生效。

    范围:1-1000;默认值:1000;无限制:0

模板

创建、编辑或删除缩写模板。

格式化

设置缩进和取消缩进时的制表符宽度,以及是否将制表符转换为空格。

事务

是否启用自动提交功能。

  • 启用:事务会被自动提交。
  • 禁用:用户需手动提交或回滚事务。

折叠

是否启用SQL折叠功能。

该功能设置变更仅在新的编辑器中生效;当前已打开的编辑器不生效,重启后生效。

  • 启用:支持对相应SQL语句进行折叠/展开。
  • 禁用:禁止对相应SQL语句进行折叠/展开。

字体

设置字体大小。

范围:1-50;默认:10

自动建议

设置定建议的最小字符数。

该字段设置用户在SQL输入时触发自动建议所需的最小字符数。

范围:2-10;默认:2

安全

密码

  • 设置对保密密码选项是否启用“永久保存”。
    • 是:“保存密码”中的“永久保存”选项会出现在连接信息界面。
    • 否:“保存密码”中的“永久保存”选项不会出现在连接信息界面,且已保存的密码会删除。
  • 设置密码过期后是否允许登录。
    • 是:密码过期后,用户仍可登录Data Studio。
    • 否:密码过期后,用户无法登录Data Studio。

安全免责声明

设置是否启用安全免责声明。

  • 启用:如果用户对连接或文件的操作可能引起数据安全问题,Data Studio将弹出安全警告提示。
  • 禁用:如果需要禁用安全免责声明功能,请阅读界面提示影响后,勾选“我同意”。

环境

会话设置

  • 设置Data Studio编码和文件编码,默认为UTF-8。
  • 设置是否开启SQL助手。SQL助手可以为SQL终端和存储过程/函数终端中输入的信息提供建议或参考。
  • 设置定期自动保存SQL终端和存储过程/函数终端中数据的时间间隔。时间间隔范围:2-60;默认值:5。
  • 设置是否将以保存数据加密为自动保存结果。
  • 设置导入表数据显示和导入文件数据限制。

结果管理

查询结果

  • 设置结果获取量:获取所有结果或指定数量的记录。
  • 设置列宽。
    • 内容长度:根据列的内容长度设置列的宽度。
    • 自定义长度:根据网络模式下的取值长度设置列的最小宽度,单位为像素。根据文本模式下的字符长度设置列的最小宽度。
  • 设置高级复制结果:复制所选内容和列标题或行号。
  • 设置查询结果是否包含结果数据编码。如果设置包含结果数据编码,结果数据编码选项将在编辑表、查看表和查询结果时可用。
  • 设置查询结果是否包含结果数据文本模式。如果设置包含结果数据文本模式,结果数据文本模式将在查询结果时可用(最大支持30,000,000个字符)。
  • 设置查询结果窗口是否覆盖结果集。
    • 覆盖结果集:如果当前有打开的结果集窗口,关闭之后打开新的结果集窗口。
    • 保留当前结果集:打开新的结果集窗口,同时保留已打开的结果集窗口。

编辑表数据

设置表数据保存模式。

  • 保存有效数据。不保存无效数据,并将其高亮显示,以待更正。
  • 数据出错时,不保存任何数据。高亮显示无效数据,以待更正。

导入/导出

导出

  • 设置导出DDL时是否包含表空间信息。
  • 设置是否开启数据导出功能。
  • 设置导出超时时间。默认86400秒。
表2 Data Studio默认键盘快捷键

功能

快捷键

按升序、降序或服务器接收顺序对视图表、编辑表和查询的结果集进行排序

Alt+单击

“帮助”菜单

Alt+H

保存SQL脚本

Ctrl+S

“编辑”菜单

Alt+E

编译/执行SQL终端语句

Ctrl+Enter

查找和替换

Ctrl+F

查找上一处

Shift+F3

查找下一处

F3

重做

Ctrl+Y

从“编辑表数据”页签中复制“执行时间”和“状态”

Ctrl+Shift+K

从自动建议列表中复制数据库对象

Alt+U

打开“调用堆栈”、“断点”窗格、和“变量”窗格

Alt+V

打开SQL脚本

Ctrl+O

单步跳过

F8

单步进入

F7

单步退出

Shift+F7

单独注释/取消注释行

Ctrl+/

定位到“对象浏览器”中第一个元素

Alt+Page Up或Alt+Home

定位到“对象浏览器”中最后一个元素

Alt+Page Down或Alt+End

定位到行

Ctrl+G

断开连接

Ctrl+Shift+D

格式化(SQL、PL/SQL)

Ctrl+Shift+F

更改为大写

Ctrl+Shift+U

更改为小写

Ctrl+Shift+L

更新“编辑表数据”、“属性”和“结果”窗口中的单元格或列。单击单元格或列标题以启用此选项。

F2

关闭当前“PL/SQL Viewer”页签、“表数据查看页签”、“执行查询”页签、或“属性”页签

Shift+F4

继续PL/SQL调试操作

F9

剪切

Ctrl+X

复制“对象浏览器”或终端中修饰的对象名。从“终端”、“结果”、“查看表数据”或“编辑表数据”页签复制所选数据。

Ctrl+C

复制“结果”、“查看表数据”或“编辑表数据”页签中的数据,包含/不包含列标题和行数字。

Ctrl+Shift+C

复制“编辑表数据”页签中的查询

Ctrl+Alt+C

复制“变量”页签内容

Alt+K

复制“调用堆栈”页签内容

Alt+J

复制“断点”页签内容

Alt+Y

可视化解释计划

Alt+Ctrl+X

联机帮助(显示用户手册)

F1

模板

Alt+Ctrl+Space

切换到第一个“SQL终端”页签

Alt+S

全选

Ctrl+A

“设置”菜单

Alt+G

刷新(在“对象浏览器”区域框中)

F5

搜索对象

Ctrl+Shift+S

“调试”菜单

Alt+D

调试模板

F10

调试数据库对象

Ctrl+D

突出显示对象浏览器

Alt+X

“文件”菜单

Alt+F

新建连接

Ctrl+N

“运行”菜单

Alt+R

在“SQL终端”页签间切换

Ctrl+Page Up或Ctrl+Page Down

展开/折叠所有对象

Ctrl+M

粘贴

Ctrl+V

折叠对象浏览导航树

Alt+Q

执行

Ctrl+E

执行计划和开销

Ctrl+Shift+X

终止运行中的查询

Shift+Esc

注释/取消注释行或整段

Ctrl+Shift+/

自动建议数据库对象列表

Ctrl+Space