OS/400 版的 Net.Data 管理與程式設計手冊
Net.Data 架構變數陳述式設定了架構變數的值。
架構變數有各種不同的用途。
有些變數是語言環境適當運作或在替代模態中操作所必要的。
有些變數控制字元編碼或建構中 Web 首頁的內容。
此外,您可以使用架構變數陳述式來定義應用程式特定變數。
您使用的架構變數視您使用的語言環境而定,
同時也視僅跟應用程式有關的其他因素而定。
更新架構變數陳述式:
以您應用程式所需的架構變數來自行設定起始設定檔。架構變數具有下列語法:
NAME[=]value-string
等號是可選用的,以方括弧([)表示。
下列子段落描述 Net.Data 提供的語言環境所使用的架構變數陳述式,
您可以在起始設定檔案中設定這些陳述式:
DTW_SQL 語言環境使用 DTW_SQL_ISOLATION 架構陳述式,
來決定 DTW_SQL 語言環境執行的資料庫作業與並行執行處理隔離的程度。
語法:
DTW_SQL_ISOLATION locking_method
其中 locking_method 是下列其中一值:
- DTW_SQL_NO_COMMIT
- 設定不要使用確定控制。以 OS/400 作業系統而言,
如果關聯式資料庫是設定在關聯式資料庫目錄中,
且關聯式資料庫是在 非 OS/400 系統上,則不要設定這個值。
- DTW_SQL_READ_UNCOMMITTED
- 對於在 SQL ALTER、COMMENT ON、CREATE、DROP、GRANT、
LABEL ON、和 REVOKE 陳述式參照的物件,以及更新、刪除、和插入的列設定鎖定。
這些物件一直鎖定到工作單元 (異動) 終止為止。 可以看見其他處理中未確定的變更。
- DTW_SQL_READ_COMMITTED
- 對於在 SQL ALTER、COMMENT ON、CREATE、DROP、GRANT、
LABEL ON、和 REVOKE 陳述式參照的物件,以及更新、刪除、和插入的列設定鎖定。
這些物件一直鎖定到工作單元 (異動) 終止為止。 已選取的列一直鎖定到選取下一列為止。
不可以看見其他處理中未確定的變更。
- DTW_SQL_REPEATABLE_READ
- 對於在 SQL ALTER、COMMENT ON、CREATE、DROP、GRANT、
LABEL ON、和 REVOKE 陳述式參照的物件,以及選取、更新、刪除、
和插入的列設定鎖定。 這些物件一直鎖定到工作單元 (異動) 終止為止。 不可以看見其他處理中未確定的變更。
- DTW_SQL_SERIALIZABLE
- 對於在 SQL ALTER、COMMENT ON、CREATE、DROP、GRANT、
LABEL ON、和 REVOKE 陳述式參照的物件,以及選取、更新、刪除、
和插入的列設定鎖定。 這些物件一直鎖定到工作單元 (異動) 終止為止。 不可以看見其他處理中未確定的變更。
在 SELECT、UPDATE、DELETE、和 INSERT 陳述式中參照的所有表格一直專用鎖定,直到工作單元 (異動) 終止為止。
DTW_SQL_NAMING_MODE 架構陳述式設定如何在 SQL 陳述式中設定表格名稱。
語法:
DTW_SQL_NAMING_MODE mode
其中 mode 是下列其中一值:
- SQL_NAMING
- 設定表格由此格式的集合名稱來定義:
collection.table
其中 collection 是集合名稱,
table 是表格名稱。預設定義子是執行處理的使用者 ID,
此處理執行 SQL 陳述式,當表格名稱未明確定義且未設定預設集合名稱時,
即使用此定義子。SQL_NAMING 是預設表格名稱。
- SYS_NAMING
- 設定檔案是由此格式的常式庫名稱來定義:
library/file
其中 library 是程式庫名稱,
file 是表格名稱。 如果表格名稱 (檔案) 未明確定義且未設定預設集合名稱 (檔案庫) 的話,
則預設搜尋路徑是不完整表格名稱的檔案庫列示 (*LIBL)。
設定要關閉或保持 Web 登記開啟。這個變數可讓您保持 Web 登記開啟,
使存取相同「登記」的後續 Net.Data 巨集呼叫不必重新開啟登記。
語法:
DTWR_CLOSE_REGISTRIES YES|NO
其中:
- YES
- 設定在已處理 Net.Data 巨集之後要關閉所有已開啟的 Web 登記。
- NO
- 設定在已處理 Net.Data 巨集之後將所有已開啟的 Web 登記保持開啟。 NO 是預設值。
執行效能要訣: 您可以使用 DTWR_CLOSE_REGISTRIES
架構陳述式來改進存取 Web 登記的執行效能 (使用 Web 登記內建式函數),
方法是把登記的開啟和關閉縮至最小。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]