在命令列运行配置文件
使用帮助
一、PostgreSQL
数据库和模式
若要开始使用服务器对象,你应该创建并打开一个连接。如果服务器中没有任何对象,你需要创建一个新的数据库或/和
一个新的模式。
创建一个新的数据库
1. 在导航窗格中,右击连接并选择“新建数据库”。
2. 在弹出的窗口中输入数据库的属性。
编辑一个现有的数据库
1. 在导航窗格中,右击数据库并选择“编辑数据库”。
2. 在弹出的窗口中编辑数据库的属性。
创建一个新的模式
1. 在导航窗格中,右击数据库并选择“新建模式”。
2. 在弹出的窗口中输入模式的属性。
编辑一个现有的模式
1. 在导航窗格中,右击模式并选择“编辑模式”。
2. 在弹出的窗口中编辑模式的属性。
二、表
表是数据库对象,包含数据库中的所有数据。表是由行和列组成,它们的相交点是字段。在主窗口中,点击 “表”
来打开表的对象列表。
你可以创建“常规”、“外部”或“分区”表。在对象工具栏点击 “新建表”旁的下箭头并选择表类型。
有两种方法打开一个有图形字段的表。右击表并选择:
选项 描述
打开表 打开表时 Navicat 加载全部 BLOB 字段(图片)。
打开表 (快速) 快速打开图形表,BLOB 字段(图片)将不会被加载直至你点击该单元格。(默
认情况下不显示,若要使用此选项,请在右击时同时按住 SHIFT 键。)
你可以创建一个表快捷方式,右击对象选项卡的表并在弹出式菜单中选择“创建打开表快捷方式”。此选项让你快速直
接地打开表来输入数据,而无需打开 Navicat 主窗口。
若要清空一个表,右击已选择的表并在弹出式菜单中选择“清空表”。此选项仅适用于清除全部现有记录但不重置自动
递增值。如果你想清除表时重置自动递增值,请使用“截断表”。
1、表设计器
“表设计器”是一个用于设计表的 Navicat 基本工具,能让你创建、编辑或删除表字段、索引、外键,以及更多。
在“字段”选项卡中,你可以搜索一个字段名,选择“编辑”->“查找”,或按 CTRL+F。当创建新表时,你可以插入
或重新排列字段。
【注意】设计器中的选项卡和选项会根据服务器版本和表类型而有所不同。
2、表查看器
当你打开表时,“表查看器”以网格显示数据。数据可以用两种模式显示:网格视图和表单视图。详细信息请参阅数据
查看器。
三、视图
视图让用户访问一组表,就像它是单个数据一样。你可以使用视图来限制访问行。在主窗口中,点击 “视图”来打
开视图的对象列表。
你可以创建一个视图快捷方式,右击对象选项卡的视图并在弹出式菜单中选择“创建打开视图快捷方式”。此选项让你
快速直接地打开视图,而无需打开 Navicat 主窗口。
1、视图设计器
“视图设计器”是一个用于设计视图的 Navicat 基本工具。你可以在“定义”选项卡中编辑视图的定义为 SQL 语句
(实作 SELECT 语句)。若要自定义编辑器并查看更多 SQL 编辑功能,请参阅 SQL 编辑器。如果你想从 SQL 文件
加载 SQL 语句到编辑器,你可以选择“文件”->“导入 SQL”。
按钮 描述
预览 预览视图的数据。
解释 显示视图的查询计划。
视图创建工具 视觉化地创建视图。即使你不认识 SQL,它亦能让你创建和编辑视图。详细信
息请参阅 SQL 创建工具。
美化 SQL 在编辑器中以美化 SQL 选项设置代码的格式。
【提示】你可以通过选择“查看”->“结果”->“显示在编辑器下面”或“显示在新页”来选择在编辑器下面显示结果
或显示结果为一个新的选项卡。
2、视图查看器
当你打开视图时,“视图查看器”以网格显示数据。数据可以用两种模式显示:网格视图和表单视图。详细信息请参阅
数据查看器。
四、实体化视图
实体化视图是模式对象,可以用来总结、计算、复制和分发数据。在主窗口中,点击 “实体化视图”来打开实体化
视图的对象列表。
你可以创建一个实体化视图快捷方式,右击对象选项卡的实体化视图并在弹出式菜单中选择“创建打开实体化视图快捷
方式 ”。此选项让你快速直接地打开实体化视图,而无需打开 Navicat 主窗口。
若要重整并完全替换实体化视图的内容,右击对象选项卡中的实体化视图并在弹出式菜单中选择“刷新实体化视图
与”->“数据”或“没有数据”。
1、实体化视图设计器
“实体化视图设计器”是一个用于设计实体化视图的 Navicat 基本工具。你可以在“定义”选项卡中编辑视图的定义为
SQL 语句(实作 SELECT 语句)。若要自定义编辑器并查看更多 SQL 编辑功能,请参阅 SQL 编辑器。如果你想从 SQL
文件加载 SQL 语句到编辑器,你可以选择“文件”->“导入 SQL”。
按钮 描述
预览 预览实体化视图的数据。
解释 显示实体化视图的查询计划。
视图创建工具 视觉化地创建实体化视图。即使你不认识 SQL,它亦能让你创建和编辑实体化
视图。详细信息请参阅 SQL 创建工具。
美化 SQL 在编辑器中以美化 SQL 选项设置代码的格式。
【提示】你可以通过选择“查看”->“结果”->“显示在编辑器下面”或“显示在新页”来选择在编辑器下面显示结果
或显示结果为一个新的选项卡。
2、实体化视图查看器
当你打开实体化视图时,“实体化视图查看器”以网格显示数据。数据可以用两种模式显示:网格视图和表单视图。
五、函数
函数是模式对象,包含一组保存在服务器上的 SQL 语句。在主窗口中,点击 “函数”来打开函数的对象列表。
1、函数向导
在对象工具栏点击 “新建函数”。“函数向导”会弹出,让你简易地创建函数。
1定义参数。在相应的列中设置“模式”、“类型模式”、“类型”、“名”和“默认值”。
从列表中选择“模式”和“返回类型”。
【提示】一旦取消勾选“下次显示向导”选项,你可以前住选项再次启用它。
2、函数设计器
“函数设计器”是一个用于设计函数的 Navicat 基本工具。你可以在“定义”选项卡中输入有效的 SQL 语句。这可以
是一个简单的语句,如 SELECT 或 INSERT,或它可以是一个用 BEGIN 和 END 写的复合语句。复合语句可以包含声
明循环和其它控制结构语句。若要自定义编辑器并查看更多 SQL 编辑功能,请参阅 SQL 编辑器。
3、结果
若要运行函数,请在工具栏点击 “运行”。如果 SQL 语句是正确的,该语句将被运行,以及如果该语句应该返回数
据,“结果”选项卡会打开显示返回的数据。如果运行函数时发生错误,运行会停止并显示相应的错误信息。如果函数
需要输入参数,“输入参数”对话框将弹出。如勾选“原始模式”选项,将不会在传递输入值到函数时添加引号。
【注意】Navicat 支持返回 10 个结果集。
4、调试(仅适用于非 Essentials 版)
调试 PL/pgSQL 函数前,你需要安装 pldbgapi 扩展。你可以右击函数对象列表的任意位置并选择“安装 pldbgapi
扩展”。
【注意】此选项仅适用于 PostgreSQL 9.1 或以上版本。如果你的服务器是 PostgreSQL 8.3 至 9.0,则需要在服务器
中手动启用调试器插件。
然后,打开一个 PL/pgSQL 函数。你可以在每句语句旁的灰色范围点击 来为调试添加或移除断点。
在工具栏点击 “调试”来启动 PostgreSQL 调试器。
更新日志
2019年4月17日适用于PostgreSQL(Windows)版本12.1.18的Navicat
Bug修复:
无法执行包含“NaN”值的SQL文件。
标签到表设计器中的下一个字段时,取消选中“主键”复选框。
导入数据时出现“未知内部”错误。
具有“tstzrange”数据类型的PostgreSQL表的DDL不正确。
部署脚本在结构同步中生成了错误的默认值。
在报表中编辑数据管道后发生“访问冲突”错误。
使用自动化时出现“未知内部”错误。
小错误修复和改进。
要升级,请访问我们的客户中心。
日志: