- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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
您可能关注的文档
最近下载
- GB-50476-2024-混凝土结构耐久性设计规范.docx VIP
- 2025年葡萄牙公务员录用考试小语种职位外语水平测试试卷.docx
- Photoshop电子教案(全套100课时).docx VIP
- 劳动报酬代付协议书模板.docx VIP
- Packing派克密封件培训.ppt VIP
- 计算机系统的组成说课稿.ppt VIP
- 译林版小学英语三年级上册教案 全册 .doc
- 2025年西南证券笔试真题答案.docx VIP
- GBT27922商品售后服务评价体系培训教材(20200923223129).pptx VIP
- 东兴证券-镁行业深度(II)-供需或进入持续性紧平衡状态,多领域共振推动镁需求增长.pdf
文档评论(0)