![](http://img.blog.itpub.net/blog/attachment/201504/5/29716561_142821000718V2.png?x-oss-process=style/bb)
查询工具使您可以执行任意SQL命令。
上部查询工具包含的SQL编辑器类型你的命令。你可以从文件读取查询,或者把它写出来到一个文件。在写一个文件,文件的编码是由文件后缀:如果是*。sql,使用8位本地字符集。如果*。usql被选中时,该文件将用utf - 8,这使得几乎所有字符的存储在世界各地使用,根据编码规则的Unicode协会。如果您选择*。*,读/写unicode的设置选项。
编辑条目窗口还包含自动完成代码来帮助您编写查询。要使用自动完成,只需开始输入您的查询,然后按控制+空间看到一列插入的对象名称。例如,输入“*选择* *”(没有引号,但尾随空格),然后达到控制和空间看到自动完成选项的弹出菜单。自动完成系统是基于代码从psql PostgreSQL命令行解释器,并通常能够提供自动完成选项在同样的地方,它可以在psql。您可以启用Tab键来激活的自动完成功能,可以在选项对话框。编辑器还提供了大量的特性帮助与代码格式:
自动缩进功能会自动缩进文本相同的深度按return键时前一行。
缩进文本块通过选择两个或两个以上的线路和按Tab键。
减少缩进文本块,使用当前选项卡设置缩进使用Shift + tab。
通过选择一些文本注释掉SQL和按下控制+ K。
取消从SQL通过选择一些文本注释和紧迫的控制+ Shift + K。
选中的文本转向大写按控制+ U。
选中的文本转向小写按控制+ Shift + U。
如果你喜欢来构建图形化查询,您可以使用图形查询构建器来为您生成的SQL。
执行一个查询,选择执行的查询菜单,按执行工具栏按钮或按下F5功能键。窗口的全部内容将被发送到数据库服务器,执行它。您还可以执行只是一个文本的一部分,只通过选择你想要的文本服务器执行。
解释从查询菜单,或F7功能键将解释命令执行。数据库服务器将发送给它的分析查询,并返回结果。
结果在数据输出页面,显示为文本和图形可视化解释页面。这使您能够找出如何查询解析、优化和执行。您可以修改的程度检验通过改变解释这个查询中菜单选项。请注意,“解释详细”不能显示图形。
以防你发送到服务器的查询使用执行或解释命令需要更长的时间比你想象的,和你想中止执行,您可以选择取消从查询菜单,按取消工具栏按钮或使用Alt-Break功能键中止执行。
您可以运行pgScript脚本通过选择执行pgScript从查询菜单,而不是执行,你按下执行pgScript工具栏按钮或按下F6功能键。的完整内容编辑条目窗口将被发送到pgScript引擎,这解释。pgScript脚本是由普通的SQL命令添加一些增强功能:
Control-of-flow语言(如果虽然结构)
本地变量(设置@VARIABLE = 5)
随机数据生成器(整数(10、20)或引用(表、列))
pgScript语言的更多信息,请看pgScript脚本语言参考。
如果你想要帮助你想执行一个SQL命令,您可以标记一个SQL关键字,并选择SQL的帮助帮助菜单,SQL帮助工具栏按钮或按F1键。pgAdmin III将试图找到适当的PostgreSQL文档中的信息给你。
数据库服务器执行的结果将显示在下方的查询工具。如果SQL命令的链中最后一个命令发送到服务器是命令返回一个结果集,这将显示在数据输出页面。所有文件集从先前的命令将被丢弃。
保存页面数据输出到一个文件中的数据,您可以使用导出对话框。
要去执行的所有命令只是信息的消息页面。历史页面会记得所有命令执行结果,直到你使用明确历史查询菜单窗口。如果你想保留历史后检查,您可以将历史页面的内容保存到一个文件从查询菜单中使用保存历史选项。
状态栏将显示最后一次查询后需要多长时间才能完成。如果返回的数据集,不仅时间服务器执行显示,但也对你当前选择检索数据。
工具栏中的下拉列表框你可以很快改变你的数据库连接从一个数据库到另一个地方,在不启动另一个实例的查询工具。最初,就只能使用一个数据库,但通过选择从组合框,您可以添加另一个连接。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29716561/viewspace-1495862/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29716561/viewspace-1495862/