编辑记录
网格视图
网格视图是一个类似数据表的视图,将文档和字段显示为行和列。导航栏可让你快速地切换、插入或删除记录。
添加一条记录
请确保你的光标位于表的第一个空白单元格,然后输入所需的数据。如果你要添加新记录到现有的表,只需简单地点击现有的记录并在导航栏点击 或按 COMMAND-+ 来得到一个空白显示的记录。
请看记录左侧的选择框。它会由指示当前记录的图形符号 变为指示你正在编辑该记录的图形符号 。
若要保存记录,只需简单地移动到另一条记录或在导航栏点击 。
编辑一条记录
点击你要更改的字段来选择你想编辑的记录。
在该字段输入新的数据。
只需简单地移动到另一条记录或在导航栏点击 ,新数据就会覆盖之前的数据。
【注意】关闭表是另一种保存记录的方法。
编辑多个单元格为相同的数据
在数据网格中选择一个单元格块。
输入新的数据。
【注意】更改会应用到多个有相容数据类型的字段。
删除一条记录
选择你想删除的记录。
只需简单地按住 Control 键并点按记录,然后选择“删除记录”,或在导航栏点击 。
表单视图
表单视图每一次显示表中的单一条记录。导航栏可让你快速地切换、插入或删除记录。
添加一条记录
在导航栏点击 或按 COMMAND-+ 来得到一个空白显示的记录。
输入所需的数据。
在导航栏点击 来保存记录。
编辑一条记录
前往你想编辑的记录。
在你想更改的特定字段中输入新数据。
在导航栏点击 ,新数据就会覆盖之前的数据。
【注意】关闭表是另一种保存记录的方法。
删除一条记录
前往你想删除的记录。
只需简单地按住 Control 键并点按记录,然后选择“删除记录”或在导航栏点击 。
编辑要特殊处理的记录
若要设置单元格值为空白字符串或 NULL,请点击单元格进入编辑模式,按住 Control 键并点按单元格,然后选择“设置为空白字符串”或“设置为 NULL”。
若要在网格查看图像,只需选择“查看”->“显示”->“在网格中显示图像”。
【注意】仅适用于 MySQL、Oracle、PostgreSQL、SQL Server 和 MariaDB。
【提示】要以轻松的方式查看或编辑图像,请参阅图像编辑器。
若要编辑 Date 或 Time 记录,只需简单地点击 打开编辑器。然后选择或输入所需的信息。单元格中使用的编辑器是由其字段类型决定。
【注意】仅适用于 MySQL、Oracle、PostgreSQL、SQL Server 和 MariaDB。
Date | Time | DateTime 或 Timestamp |
若要编辑 Enum 记录,只需简单地从下拉式菜单选择记录。
【注意】仅适用于 MySQL、PostgreSQL 和 MariaDB。
若要编辑 Set 记录,只需简单地点击 打开编辑器。然后从列表中选择记录。若要移除记录,可以用同样的方式取消勾选它们。勾选“Null”或“空白字符串”来设置值为 NULL 或空白字符串。
【注意】仅适用于 MySQL 和 MariaDB。
若要查看 BFile 的内容,只需选择“查看”->“显示”->“预览 BFile”。
【注意】仅适用于 Oracle。
若要生成 UUID 或 GUID,请按住 Control 键并点按已选择的单元格,然后选择“生成 UUID”。
【注意】仅适用于 PostgreSQL 和 SQL Server。
编辑外键记录(外键数据选择 - 仅适用于非 Essentials 版本)
“外键数据选择”是一个有用的工具,让你用一个简单的方法从参考表得到可用的值。它可以显示参考表中的记录和用于搜索特定的记录。
若要将数据加到记录中,只需简单地点击 打开编辑器。
只要简单地双击来选择所需的数据。
【提示】在默认情况下,只显示“1000”条记录。若要显示所有记录,请点击 。若要刷新记录,请点击 。
点击 打开左侧的窗格来显示列名的列表。然后只需简单地点击来显示其他列。若要移除列,可以用同样的方式取消勾选它们。
【提示】若要设置列为升序或降序模式,请点击列的右侧并选择“升序排序”或“降序排序”。
在“筛选”编辑框输入搜索字符串并按 ENTER 来筛选特定的记录。
【提示】若要移除筛选结果,简单地移除搜索字符串并按 ENTER。
从网格视图复制数据
被复制的数据会由 Navicat 复制到剪贴板,以制表符分隔字段和回车键分隔记录。它让你简单地将剪贴板的内容粘贴到你想要的任何应用程序。一般的数据表应用程序会注意到字段之间的制表符字符,并会整齐地分开剪贴板中的数据为行和列。
使用键盘快捷键选择数据
COMMAND-A | 在数据网格中选择全部行和列。 |
SHIFT-UP ARROW | 在数据网格中向上选择行。 |
SHIFT-DOWN ARROW | 在数据网格中向下选择行。 |
使用滑鼠操作选择数据
按住 COMMAND 键并同时点选每行来选择所需的记录。
通过点选你要选择的第一行并同时按住 SHIFT 键来移动你的光标到你要选择的最后一行。
选择一个单元格块。
【注意】当你选择所需的记录后,只需简单地按 COMMAND-C 或选择“编辑”->“复制”。
在网格视图粘贴数据
复制到剪贴板的数据会有以下的格式:
数据编排为行和列。
行和列分别地以回车键或制表符分隔。
剪贴板中的列和数据网格中的已选择的列有相同的序列。
当在 Navicat 粘贴数据时,你可以替换现有记录的内容和追加剪贴板的数据至表。若要替换表中现有记录的内容,你必需在数据网格选择要被剪贴板的数据替换内容的行。只需简单地按 COMMAND-V 或选择“编辑”->“粘贴”。Navicat 会将剪贴板中的所有内容粘贴到已选择的行中。如果你没有启用事务,粘贴动作是不可以还原的。
复制记录为 Insert 或 Update 语句
若要复制记录为 Insert 或 Update 语句,请按住 Control 键并点按已选择的记录,然后选择“复制为”->“Insert 语句”或“Update 语句”。然后,你可以在任何编辑器中粘贴语句。
复制字段名
若要复制字段名为制表符分隔值,请按住 Control 键并点按已选择的列或记录,然后选择“复制为”->“制表符分隔值 (字段名)。如果你想复制数据或复制字段名和数据,你可以选择“制表符分隔值 (数据)”或“制表符分隔值 (字段名和数据)”。