版次注意事項


|39.11 在 OS/390 上插入儲存程序

|針對執行 OS/390 的 DB2 儲存程序建置器版本 5 及更新版本, |如果您使用精靈來插入儲存程序並指示無 WLM 環境選項, |則產生的程式碼會包含以下的文字:NO WLM ENVIRONMENT。 |這行程式碼會讓儲存程序在 SPAS 位址空間中依預期執行。 |此修正程式解決存在於 DB2 儲存程序建置器版本 6 及更新版本中的問題。

|以修正程式所產生的程式碼顯示如下:

|       CREATE PROCEDURE SYSPROC.Proc2 (  )
|           RESULT SETS 1
|           LANGUAGE SQL
|           MODIFIES SQL DATA
|           COLLID TEST
|           NO WLM ENVIRONMENT
|           ASUTIME NO LIMIT
|           RUN OPTIONS 'NOTEST(ALL,*,,VADTCPIP&9.112.14.91:*)'
|       -------------------------------------------------------------------
|       -- SQL Stored Procedure 
|       -------------------------------------------------------------------
|       P1: BEGIN
|           -- Declare cursor
|           DECLARE cursor1 CURSOR WITH RETURN FOR
|               SELECT * FROM SYSIBM.SYSPROCEDURES;
|       
|           -- Cursor left open for client application
|           OPEN cursor1;
|       
|       END P1


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