AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
目的
隱藏或顯示 Web 瀏覽器所用之查詢的 SQL。 在測試時顯示 SQL,特別有助於 Net.Data 巨集的除錯作業。 唯有當 Net.Data 架構檔中的 DTW_SHOWSQL 設為 YES 時,才能使用 SHOWSQL。 有關 DTW_SHOWSQL 架構變數的詳細資訊, 請參閱您作業系統的 Net.Data 管理及程式設計指南中架構這一章。
使用 DEFINE 陳述式或 以 @DTW_ASSIGN() 函數來設定這個變數值。
值
SHOWSQL="YES"|"NO"
值 | 說明 |
---|---|
YES | 顯示送給資料庫之查詢的 SQL。 |
NO | 隱藏送給資料庫之查詢的 SQL。 NO 是預設值。 |
限制︰SHOWSQL 會建立 HTML 或 XML 標記。 當在其它呈現陳述式中使用時,如 JavaScript,可能會發生語法錯誤。
範例
範例 1:顯示所有 SQL 查詢。
架構檔:
DTW_SHOWSQL YES
巨集:
%DEFINE SHOWSQL="YES"
範例 2:設定是否使用 HTML 套表輸入來顯示 SQL。
架構檔:
DTW_SHOWSQL YES
巨集:
SHOWSQL: <input type="radio" name="showsql" value="yes" /> 是 <input type="radio" name="showsql" value="" checked /> 否