用户指南

命令行处理器

命令行处理器允许您对主机或 AS/400 数据库服务器数据库发出前面带有 db2 的 SQL 语句。 有关主机和 AS/400 SQL 与 DB2 Connect SQL 之间的区别,参见DB2 Connect 支持的主机或 AS/400 服务器 SQL 语句DB2 Connect 拒绝的主机或 AS/400 服务器 SQL 语句

要用交互式输入方式调用命令行处理器,执行下列操作:

OS/2
单击 OS/2 Warp, 并选择 IBM DB2 --> 命令行处理器, 或者输入 db2 命令。

Windows 32 位操作系统
单击开始, 并选择程序 --> IBM DB2 --> 命令行处理器
注意:也可在 MS-DOS 方式下输入 db2cmd 命令, 再输入 db2 命令, 来以交互式输入方式调用命令行处理器。

UNIX
从命令行处理器输入 db2 命令

在交互式输入方式下,提示符如下所示:

   db2 =>

在交互式输入方式下,不必输入带 db2 前缀的 DB2 命令; 只需输入该 DB2 命令本身。例如:

   db2 => list database directory

要在交互式方式下输入操作系统命令,在该操作系统命令前加上感叹号 (!). 例如:

   db2 => !dir

若需要输入一个在一行中不能输完的长命令, 则输入一个空格,后跟续行符 \。 当到达行末尾时,按 Enter 键, 以便在下一行继续输入该命令。例如:

   db2 => select empno, function, firstname, lastname, birthdate, from \
   db2 (cont.) => employee where function='service' and \
   db2 (cont.) => firstname='Lily' order by empno desc

要结束交互式输入方式,输入 quit 命令。

在可以使用命令行处理器之前,必须已经将其联编,如联编应用程序和实用程序中所述。
注意:在不处于交互输入方式的情况下,在基于 UNIX 的系统中使用命令行处理器时, 发出 SQL 语句时必须将特殊字符(例如,* 和 ?)用双引号引起来。

有关 SQL 命令的详情,参考 Command Reference


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]