Windows 版快速入門**

使用命令行處理器來輸入指令

您可以使用 命令行處理器 來輸入 DB2 指令、SQL 陳述式及作業系統指令。 其操作模式如下:

DB2 命令視窗
DB2 命令行處理器的行為方式類似於您的作業系統的命令視窗。 您可以輸入作業系統指令、DB2 指令或 SQL 陳述式,並檢視它們的輸出。

交談式輸入模式
會預先為您輸入您要用在 DB2 指令的 db2 字首 (在「DB2 命令視窗」中)。您可以輸入作業系統指令、DB2 指令或 SQL 陳述式,並檢視它們的輸出。

檔案輸入模式
處理儲存在檔案中的指令。檔案輸入模式的相關資訊,請參閱 Command Reference

DB2 命令視窗

若要呼叫「DB2 命令視窗」,請執行下列動作:

Windows 32 位元作業系統
按一下開始, 然後選取程式集 -->IBM DB2 -->命令視窗

您也可以呼叫 DB2 命令視窗,方法為在作業系統的提示字元中輸入 db2cmd 指令。

如果您是透過「命令視窗」來輸入指令,就必須加上 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

交談式輸入模式

欲在交談式輸入模式中呼叫命令行處理器,請執行下列步驟:

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


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]