- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10工具程序
10 工具程序
动态运行时间指令10.1 EDB*Plus
EDB*Plus是一个工具程序,它提供一个命令行方式的用户界面,用于访问Postgres Plus Advanced Server。在EDB*Plus中,可以使用标准SQL命令,SPL匿名代码块,和EDB*Plus命令。EDB*Plus 命令与Oracle 的SQL*Plus命令兼容,并且提供各种功能,包括:
查询某些数据库对象
执行存储过程
对SQL命令的输出结果进行格式化
执行批量处理脚本
记录输出
在下面的章节中介绍了如果使用EDB*Plus来连接一个Postgres Plus Advanced Server数据库。最后的部分提供了EDB*Plus命令的概要总结。
启动EDB*Plus
启动EDB*Plus有两种方式,一种是从程序菜单选择这个程序,另外一种就是直接从操作系统命令行中直接运行EDB*Plus程序。对于后一种方式,我们是通过运行在Postgres Plus Advanced Server安装目录下的edbplus 子目录中的edbplus命令来调用EDB*Plus程序,具体语法如下所示
edbplus [ -S[ILENT ] ] [ login | /NOLOG ] [ @scriptfile[.ext ] ]
-SILENT
如果指定了这个参数,那么在所有提示中都不会出现EDB*Plus的登录标志。
Login
表示连接数据库服务器和数据库的登录信息(在登录信息里面不能有空格)。
Login的格式如下
username[/password][@{connectstring | variable } ]?没有其他选项。
?清除。
?任何FORMAT,HEDING和OFF 或者ON之中的一个的组合。
column
表中列的名称,将在这个列上应用随后出现的列格式选项。如果在列名后面没有其他选项,那么就显示当前列的列格式选项。
CLEAR
CLEAR选项把所有格式化选项还原回列的缺省设置。如果指定了CLEAR选项,那么这将是唯一使用的选项。
spec
在列上使用的格式定义。对于字符型的列,spec使用下面的格式:
An
n是一个正整数。以字符为单位指定列的宽度,用于显示数据。长度超过n的数据将以指定列的宽度截断。
对于数值类型的列,spec用下面的部分构成。
表10-1 数据值列格式的组成部分
要素 描述 $ 显示开头的美元符号。 , 在指定位置中显示逗号。 . 标识小数点的位置。 0 显示开头的0。 9 有效数字显示的位数。 如果由于格式计算的溢出,丢失了有效数字,那么会全部显示#’s。
text
用于描述列标题的文本。
OFF | ON
如果指定了OFF,那么就还原回格式化选项的缺省设置,但是这些格式化选项在当前会话中依然有效。如果指定了ON,在会话内部由前面的COLUMN命令指定的格式化选项重新被激活。
下面的示例显示了改变列job的宽度的效果。
SQL SET PAGESIZE 9999
SQL COLUMN job FORMAT A5
SQL COLUMN job
COLUMN JOB ON
FORMAT A5
wrapped
SQL SELECT empno, ename, job FROM emp;
EMPNO ENAME JOB
7369 SMITH CLERK
7499 ALLEN SALES
MAN
7521 WARD SALES
MAN
7566 JONES MANAG
ER
7654 MARTIN SALES
MAN
7698 BLAKE MANAG
ER
7782 CLARK MANAG
ER
7788 SCOTT ANALY
ST
7839 KING PRESI
DENT
7844 TURNER SALES
MAN
7876 ADAMS CLERK
7900 JAMES CLERK
7902 FORD ANALY
ST
7934 MILLER CLERK
14 rows retrieved.
在下面的示例中,在列sal使用了指定的格式。
SQL COLUMN sal FORMAT $99
您可能关注的文档
- (word版,有答案)四川达州市2015年中考题.doc
- (五)招标文件确认书.doc
- (人教版)变阻器.doc
- (人教新课标)四年级品德与社会下册教案交通与我们的生活.doc
- (农璐萍)高中地理学科教学培养学生使用课文插图的研究.doc
- (四年上)第56课用颜色填充喷枪.doc
- (好题)经济生活第二课.doc
- (含答案解析)山东省淄博市2015届高三下学期3月第一次模拟考试物理试题.doc
- (新)浅谈平板支撑.doc
- (打印)金工实习报告模板.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)