PhpStorm 2021.3 Help

数据编辑器

概述

数据编辑器提供了一个用于处理表数据的用户界面。在数据编辑器中,您可以对数据进行排序、过滤、添加、编辑和删除以及执行其他相关任务。

工具栏控件、数据单元格的上下文菜单命令和键盘快捷键

大多数可用功能都可以通过工具栏上的控件、数据单元格的上下文菜单命令以及相关的键盘快捷键来访问。

物品

捷径

描述

第一页, 上一页, 下一页,最后一页

使用导航图标和相应的命令在显示表格数据的页面之间切换。

您在“结果”选项卡上看到的许多行称为结果集页面。如果此数字小于表中的行数,则一次仅显示所有行的子集。如果当前显示了所有行,则导航图标和相应的命令处于非活动状态。您可以看到导航按钮之间的限制。您可以在此处通过单击并选择必要的限制或在设置中进行更改。

  • 第一页: 跳转到结果的第一页。

  • 上一页:转到上一页的结果。

  • 下一页: 转到下一页结果。

  • 最后一页: 跳转到结果的最后一页。

要更改结果集页面的大小,请打开设置 ( Ctrl+Alt+S) 并导航到 工具 | 数据库 | 数据编辑器和查看器。在将页面大小限制为字段中,键入结果集页面的新大小。或者,要禁用页面大小限制,请清除将页面大小限制复选框。

重新加载页面

重新加载页面

Ctrl+F5

重新加载表视图的数据,以使您在编辑器中看到的数据与数据库的内容同步。此外,如果您想在更改后应用新的页面大小限制设置,请使用重新加载页面按钮。

取消查询

取消查询

Ctrl+F2

终止当前查询的执行。

添加行

添加行

Alt+Insert

在表中添加一行。

要保存新行,请单击提交 提交按钮

有关使用行的更多信息,请参阅

删除行

删除行

Ctrl+Y

删除选定的一行或多行。

要选择多行,请单击装订线中的数字。此外,您可以按下Ctrl并单击必要的行。

还原所选按钮

还原所选

Alt+Insert

还原您对单元格值所做的更改。您可以选择不同单元格的范围并还原此范围内的值。

预览待定更改按钮

预览待定更改

预览您对表所做更改的 DML。

预览待定更改

提交按钮

提交

Ctrl+Enter

将本地更改提交到数据库服务器。请参阅提交对数据库的更改

交易方式

交易模式交易隔离

选择数据库事务的隔离级别和提交事务的方式。

  • Auto:当您将本地更改提交到数据库服务器时,将自动提交当前事务。

  • 手动:提交到数据库服务器的更改累积在可以提交或回滚的事务中。

提交按钮

提交并提交

提交并提交当前事务。此按钮仅适用于手动交易模式。另请参阅事务模式和隔离

回滚

回滚更改。此按钮仅适用于手动交易模式。

前往 DDL

前往 DDL

在编辑器中打开对象的 DDL。

在编辑器中打开对象的 DDL

在当前页面上查找按钮

在当前页面上查找

Ctrl+F

打开当前结果页面的搜索字段。

数据提取器

数据提取器

为您的数据选择一种输出格式。

此外,您可以配置以下选项:

  • 跳过计算列 (SQL):不包括未物理存储在表中的虚拟列(例如,标识列)。

  • 跳过生成的列 (SQL):对于 INSERT 和 UPDATE 语句,在复制或保存数据时不要包含自动增量字段。

  • 添加表定义(SQL):对于 INSERT 和 UPDATE 语句,在复制或保存数据时添加表定义。

  • 配置 CSV 格式:打开CSV 格式对话框,您可以在其中管理分隔符分隔值格式(例如 CSV、TSV)。

  • 转到脚本目录:打开一个目录,其中包含将表数据转换为不同输出格式的脚本。

与之比较

与之比较

将当前表与“服务”工具窗口中的表进行比较。有关比较表的详细信息,请参阅比较表数据

导出数据

导出数据

将表格数据导出到剪贴板或保存到文件。

导出按钮

复制到数据库

将数据复制到另一个表、模式或数据库。选择目标架构(将创建一个新表)或表(将数据添加到所选表中)。在打开的对话框中,指定数据映射信息和目标表的设置。

显示选项菜单

显示选项菜单

显示选项菜单列表包括以下选项:

  • 显示地理查看器:启用图形查看器来探索数据库中的地理空间数据。

  • 通过 null排序:在数据库级别对数据进行排序。通过空值排序选项仅适用于数据编辑器中的表,但不适用于服务工具窗口中的表结果集。

    如果Sort via null选项打开,则整个表的数据将根据相应的数据库系统进行排序。在Output选项卡中,您可以看到所有相应的排序操作。

    按 ORDER BY 排序已开启

    如果要将与数据库的交互保持在最低限度,请不要打开此选项。例如,当表很大或数据库连接很慢时。如果要在客户端使用排序,请清除通过空值排序复选框。

    如果关闭此选项,数据将在本地排序,并且仅针对当前显示的行。

    按 ORDER BY 排序已关闭

    您可以定义将哪种排序方法用作表的默认值。您可以在通过 null或客户端排序之间进行选择。客户端排序不运行任何新查询,仅对当前页面进行排序。

    要配置设置,请按打开设置Ctrl+Alt+S并导航到 数据库 | 数据编辑器和查看器。在排序部分中,选中或清除通过空值排序复选框。当此选项打开时,整个表的数据将根据相应的数据库系统进行排序。

  • 显示过滤器:显示或隐藏过滤器框。

  • 重置视图:如果您之前自定义了表视图(例如,隐藏的列或排序的数据),则恢复初始表视图。

  • 粘贴格式:选择粘贴时如何处理剪贴板中的文本。

  • 查看查询:查看生成表的查询。

  • 打开数据库设置:打开设置中的数据库部分。在数据库部分,您可以查看或编辑数据库控制台、数据编辑器和数据库工具窗口的设置。

编辑

F2

编辑选定单元格中的值。或者,您可以双击单元格并开始键入一个值。编辑命令对只读值不可用。

  • 要打开自动完成列表,请按Ctrl+Space

  • 要输入修改后的值,请按Enter

  • 要取消编辑,请按Escape

有关编辑单元格的更多信息,请参阅单元格

最大化

F2

展开选定的单元格以编辑单元格中的值。

在最大化的单元格中,按下Enter以开始新的一行。要输入值,请按Ctrl+Enter。要恢复初始值并退出编辑模式,请按Escape

有关编辑单元格的更多信息,请参阅单元格

默认设置

Ctrl+Alt+D

设置您为列指定的一个或多个默认值。要查看默认列值,请右键单击数据库工具窗口(查看 | 工具窗口 | 数据库)中的表,然后选择修改表。双击列条目并查看默认字段中的值。

设置为空

Ctrl+Alt+N

用 NULL 替换一个或多个值。要确保该列接受 NULL 值,请右键单击数据库工具窗口(查看 | 工具窗口 | 数据库)中的表并选择修改表。双击列条目并查看Not null复选框是否已清除。

加载文件

将文件加载到字段中。

恢复

Ctrl+Z

还原选择中的更改。有关还原更改的更多信息,请参阅将更改提交到数据库

克隆行

Ctrl+D

创建所选行的副本。

快速文档

Ctrl+Q

打开快速文档视图。要关闭视图,请按Escape。有关快速文档的更多信息,请参阅使用快速文档视图

查看为 | 转置

切换转置的表格视图。在转置视图中,行和列是互换的。

要将此模式设为表和视图的默认模式,请按Ctrl+Alt+S并导航至 工具 |打开设置。数据库 | Data Views并选择Automatically transpose tables。启用此选项时,不会转置查询结果。

前往 | 排

Ctrl+G

跳转到指定行。在Go to Row对话框中,指定列号和行号(使用column:row模式)。

前往 | 所有相关行

F4

跳转到相关记录。命令选项是Go To |的组合。引用的行转到 | 引用行在相关数据之间导航中阅读有关相关数据的更多信息。

如果没有相关记录,则该命令不可用。

前往 | 引用的行

Ctrl+B

切换到当前记录引用的记录。如果引用了多个记录,请在出现的弹出窗口中选择目标记录。在相关数据之间导航中阅读有关相关数据的更多信息。

如果没有引用的记录,则该命令不可用。

前往 | 引用行

Alt+F7

使用此命令或快捷方式查看引用当前记录的记录。在相关数据之间导航中阅读有关相关数据的更多信息。在出现的弹出窗口中,目标记录有两个类别:

  • First Reference Row:显示对应表中的所有行,并选择引用当前行的第一行。

  • 仅引用行:仅显示引用当前行的行。

如果没有引用当前记录的记录,则该命令不可用。

过滤

使用此命令可访问快速过滤选项。这些选项包括当前列名的选项,并取决于当前单元格中的值。

复制

Ctrl+C

将选择复制到剪贴板。

粘贴

Ctrl+V

将剪贴板的内容粘贴到表格中。

保存 LOB

将当前在表中选择的二进制大对象 ( LOB ) 保存在文件中。

最后修改时间:2021 年 10 月 12 日