10工具程序.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

aicencen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档