WEB开发网
开发学院数据库Oracle db2 命令选项解释 阅读

db2 命令选项解释

 2012-05-22 15:52:26 来源:WEB开发网   
核心提示:在oracle中通过SQL/PLUS来进行访问数据库是,可以用set 命令来设置SQL/PLUS的选现,db2 命令选项解释,把命令、输出等保存到文件中,在DB2中也有类似的设置,通过实验,只有t,下面对DB2中的选项进行解释,选项 描述 缺省设置 --

在oracle中通过SQL/PLUS来进行访问数据库是,可以用set 命令来设置SQL/PLUS的选现,
把命令、输出等保存到文件中。在DB2中也有类似的设置。
下面对DB2中的选项进行解释,

选项 描述 缺省设置
------ ---------------------------- ----------
-a 显示 SQLCA OFF
-c 自动落实 ON
-e 显示 SQLCODE/SQLSTATE OFF
-f 读取输入文件 OFF
-l 将命令记录到历史文件中 OFF
-n 除去换行字符 OFF
-o 显示输出 ON
-p 显示 db2 交互式提示符 ON
-r 将输出报告保存到文件 OFF
-s 在命令出错时停止执行 OFF
-t 设置语句终止字符 OFF
-v 回送当前命令 OFF
-w 显示 FETCH/SELECT 警告消息 ON
-x 不打印列标题 OFF
-z 将所有输出保存到输出文件 OFF

r和z选项都是数据到文件,但是有区别的,r选现只输出正确的结果,
比如错误信息是不输出到文件中的。z选项是所有的输出信息都会输出到文件中。

在DB2中进行选项设置时可应用通过三种方式进行
1. 可以通过db2 后面跟参数的形式进入命令交互界面
如:
db2 -t
就是在进入db2后所有的语句必须用";"结束
db2 -t -z d:\out.txt
就是在进入db2后所有的语句必须用";"结束,同时将输出结果保存到d:\out.txt文件中。
2. 通过db2 后跟参数的形式启用,后面跟sql命令或 -f 选项,不仅如db2命令交互界面。
如:
db2 -t -f d:\query.sql -z d:\out.txt
执行d:\query.sql中SQL的命令,同时不输出结果保存到d:\out.txt中。d:\query.sql中的命令结束符是以";"结束的。
3. 在db2命令交互界面中通过update command options 命令修改命令选项。如:
update command options using z on d:\out.txt
将输出结果保存到d:\out.txt 中
不是所用的命令可以使用update command options命令来修改。可以用update command options命令修改的选项间下表:
options:
a {ON|OFF} 显示 SQLCA
c {ON|OFF} 自动落实
e {ON {C|S} | OFF} 显示 SQLCODE/SQLSTATE
l {ON filename | OFF} 将命令记录到历史文件中
n {ON|OFF} 除去换行字符
o {ON|OFF} 显示输出
p {ON|OFF} 显示 db2 交互式提示符
r {ON filename | OFF} 将输出报告保存到文件
s {ON|OFF} 命令出错时停止执行
v {ON|OFF} 回送当前命令
w {ON|OFF} 显示 FETCH/SELECT 警告消息
z {ON filename | OFF} 将所有输出保存到文件
但实际上x选项不在上表中,但是可以通过update command options命令来修改。通过实验,只有t,f 不用在db2命令交互中使用update command options修改。 

Tags:db 命令 选项

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接