|假設您熟悉安裝了 DB2 的作業系統功能。
|您可以從作業系統命令行存取下列 DB2 訊息: |
|同時,可以在線上使用與 SQLSTATE 值相關的訊息文字。
|訊息 ID 是由三個字元訊息字首 (請參閱上面的清單) 組成, |其後接著四或五位數的訊息碼。尾端的單位數字母說明錯誤訊息的嚴重性,這是選用的。
|若要存取有關這些錯誤訊息的說明, |請在作業系統命令提示中輸入下列:
|db2 "? XXXnnnnn" | |其中 XXX 代表訊息字首 |且其中 nnnnn 代表訊息碼。
|因此,下列指令會產生相同的結果: |
|如果訊息文字太長,螢幕無法顯示,請使用下列指令 (在 unix 為基礎的系統上及其它支援 'more' 的系統上):
|db2 "? XXXnnnnn" | more |
|您也可以在交談式輸入模式中呼叫說明。若要進入交談式輸入模式, |請在作業系統命令提示上輸入下列:
|db2 |
|一旦進入交談式輸入模式,您就可以在下列命令提示中輸入指令:
|db2 => |
|若要在此模式中取得 DB2 訊息說明,請在指令提示中鍵入下列:
|? XXXnnnnn |
|您可以發出下列指令,以擷取與給定的 SQLSTATE 值相關的訊息文字:
|db2 "? nnnnn" | | 或 | |db2 "? nn" |
|其中 nnnnn 是五位數的 SQLSTATE (英數) 且 nn 是兩位數 SQLSTATE 類別碼 (SQLSTATE 值的前兩位數)。