个人版快速入门

使用“命令行处理器”来输入命令

可使用命令行处理器来输入 DB2 命令、SQL 语句和操作系统命令。它以如下方式执行:

DB2 命令窗口
DB2 命令行处理器类似于操作系统中的命令窗口。 可输入操作系统命令、DB2 命令或 SQL 语句,并查看它们的输出。

交互式输入方式
用于 DB2 命令(在 DB2 命令窗口中)的 db2 前缀是预先输入的。 可输入操作系统命令、DB2 命令或 SQL 语句,并查看它们的输出。

文件输入方式
处理存储在文件中的命令。有关文件输入方式的信息, 参考 Command Reference

DB2 命令窗口

要调用“DB2 命令窗口”,执行下列操作:

OS/2
打开任何 OS/2 命令窗口。

Windows 32 位操作系统
单击开始, 并选择程序 --> IBM DB2 --> 命令窗口

还可以通过在操作系统的提示符处输入 db2cmd 命令来调用“DB2 命令窗口”。

若通过“命令窗口”输入命令,则必须包括 db2 前缀。例如:

   db2 list database directory


提示

若该 DB2 命令包含的字符在所用的操作系统上有特殊的含义, 则需要将该命令括在双引号之中输入,以确保它正确运行。

例如,即使 * 字符在该操作系统上有特殊含义, 以下命令也将检索 employee 表中的所有信息:

      db2 "select * from employee"

要输入一个在单个行中容纳不下的长命令, 则必须在一行的末尾输入一个空格,后跟一个续行符 "\" , 然后按 Enter 键以将该命令延续至下一行。 例如:

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

交互式输入方式

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

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

Windows 32 位操作系统
单击开始,并选择程序 --> IBM DB2 --> 命令行处理器

还可以通过在操作系统提示符处输入 db2cmd 命令, 接着输入 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 命令。

有关使用 CLP 的高级主题的详情,参考 Command Reference


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