编辑记录

网格视图

网格视图是一个类似数据表的视图,将文档和字段显示为行和列。导航栏可让你快速地切换、插入或删除记录。

添加一条记录

  • 请确保你的光标位于表的第一个空白单元格,然后输入所需的数据。如果你要添加新记录到现有的表,只需简单地点击现有的记录并在导航栏点击 添加记录 或按 CTRL+N 来得到一个空白显示的记录。

  • 请看记录左侧的选择框。它会由指示当前记录的图形符号 选择记录 变为指示你正在编辑该记录的图形符号 编辑记录

  • 若要保存记录,只需简单地移动到另一条记录或在导航栏点击 应用更改

编辑一条记录

  • 点击你要更改的字段来选择你想编辑的记录。

  • 在该字段输入新的数据。

  • 只需简单地移动到另一条记录或在导航栏点击 应用更改,新数据就会覆盖之前的数据。

【注意】关闭表是另一种保存记录的方法。

编辑多个单元格为相同的数据

  • 在数据网格中选择一个单元格块。

  • 输入新的数据。

【注意】更改会应用到多个有相容数据类型的字段。

删除一条记录

  • 选择你想删除的记录。

  • 只需简单地右击并选择“删除记录”或在导航栏点击 删除记录

表单视图

表单视图每一次显示表中的单一条记录。导航栏可让你快速地切换、插入或删除记录。

添加一条记录

  • 在导航栏点击 添加记录 或按 CTRL+N 来得到一个空白显示的记录。

  • 输入所需的数据。

  • 在导航栏点击 应用更改 来保存记录。

编辑一条记录

  • 前往你想编辑的记录。

  • 在你想更改的特定字段中输入新数据。

  • 在导航栏点击 应用更改,新数据就会覆盖之前的数据。

【注意】关闭表是另一种保存记录的方法。

删除一条记录

  • 前往你想删除的记录。

  • 只需简单地右击并选择“删除记录”或在导航栏点击 删除记录

编辑要特殊处理的记录

若要设置单元格为空白字符串或 NULL,请右击已选择的单元格并选择“设置为空白字符串”或“设置为 NULL”。

若要在网格查看图像,只需选择“查看”->“显示”->“在网格中显示图像”。

【注意】仅适用于 MySQL、Oracle、PostgreSQL、SQL Server 和 MariaDB。

编辑记录 - 图11

【提示】要以轻松的方式查看或编辑图像,请参阅图像编辑器

若要编辑 Date 或 Time 记录,只需简单地点击 省略号按钮 打开编辑器。然后选择或输入所需的信息。单元格中使用的编辑器是由其字段类型决定。

【注意】仅适用于 MySQL、Oracle、PostgreSQL、SQL Server 和 MariaDB。

Date

Time

DateTime 或 Timestamp

编辑记录 - 图13

编辑记录 - 图14

编辑记录 - 图15

若要编辑 Enum 记录,只需简单地从下拉式列表选择记录。

【注意】仅适用于 MySQL、PostgreSQL 和 MariaDB。

编辑记录 - 图16

若要编辑 Set 记录,只需简单地点击 省略号按钮 打开编辑器。然后从列表中选择记录。若要移除记录,可以用同样的方式取消勾选它们。

【注意】仅适用于 MySQL 和 MariaDB。

编辑记录 - 图18

若要查看 BFile 的内容,只需选择“查看”->“显示”->“预览 BFile”。

【注意】仅适用于 Oracle。

若要生成 UUID 或 GUID,请右击已选择的单元格并选择“生成 UUID”。

【注意】仅适用于 PostgreSQL 和 SQL Server。

编辑外键记录(外键数据选择 - 仅适用于非 Essentials 版本)

“外键数据选择”是一个有用的工具,让你用一个简单的方法从参考表得到可用的值。它可以显示参考表中的记录和用于搜索特定的记录。

若要将数据加到记录中,只需简单地点击 省略号按钮 打开编辑器。

编辑记录 - 图20

只要简单地双击来选择所需的数据。

【提示】在默认情况下,只显示“1000”条记录。若要显示所有记录,请点击 全部显示。若要刷新记录,请点击 刷新 或按 F5。

点击 显示或隐藏列 打开左侧的窗格来显示列名的列表。然后只需简单地点击来显示其他列。若要移除列,可以用同样的方式取消勾选它们。

编辑记录 - 图24

【提示】若要设置列为升序或降序模式,请右击列的任意位置并选择“排序”->“升序排序”或“降序排序”。

在“筛选”编辑框输入搜索字符串并按 ENTER 来筛选特定的记录。

编辑记录 - 图25

【提示】若要移除筛选结果,简单地移除搜索字符串并按 ENTER。

从网格视图复制数据

被复制的数据会由 Navicat 复制到剪贴板,以制表符分隔字段和回车键分隔记录。它让你简单地将剪贴板的内容粘贴到你想要的任何应用程序。一般的数据表应用程序会注意到字段之间的制表符字符,并会整齐地分开剪贴板中的数据为行和列。

使用键盘快捷键选择数据

CTRL+A

在数据网格中选择全部行和列。

SHIFT+ARROW

在数据网格中上下左右移动选择单元格。

使用滑鼠操作选择数据

  • 按住 CTRL 键并同时点选每行来选择所需的记录。

  • 通过点选你要选择的第一行并同时按住 SHIFT 键来移动你的光标到你要选择的最后一行。

  • 选择一个单元格块。

【注意】当你选择所需的记录后,只需简单地按 CTRL+C 或右击并选择“复制”。

在网格视图粘贴数据

复制到剪贴板的数据会有以下的格式:

  • 数据编排为行和列。

  • 行和列分别地以回车键或制表符分隔。

  • 剪贴板中的列和数据网格中的已选择的列有相同的序列。

当在 Navicat 粘贴数据时,你可以替换现有记录的内容和追加剪贴板的数据至表。若要替换表中现有记录的内容,你必需在数据网格选择要被剪贴板的数据替换内容的单元格。只需简单地按 CTRL+V 或右击并选择“粘贴”。Navicat 会将剪贴板中的所有内容粘贴到已选择的单元格中。如果你没有启用事务,粘贴动作是不可以还原的。

复制记录为 Insert 或 Update 语句

若要复制记录为 Insert 或 Update 语句,请右击已选择的记录并选择“复制为”->“Insert 语句”或“Update 语句”。然后,你可以在任何编辑器中粘贴语句。

复制字段名

若要复制字段名为制表符分隔值,请右击已选择的记录并选择“复制为”->“制表符分隔值 (字段名)”。如果你想复制数据或复制字段名和数据,你可以选择“制表符分隔值 (数据)”或“制表符分隔值 (字段名和数据)”。

保存数据为一个文件

你可以在表网格中保存数据为一个文件。简单地右击一个单元格并选择“保存数据为”。在另存为对话框中输入文件名和扩展名。

【注意】多重选择时不适用。