前一主題下一主題


如何撰寫 JDBC 資料集的 SQL 查詢

  1. 在「編輯資料集」中,選擇「查詢」。依預設,「可用的項目」會顯示資料來源中的所有綱目。您可以利用過濾選項來指定要顯示的綱目或物件。
  2. 如果要查看綱目中的表格,請展開綱目,如圖 3-5 所示。
  3. 圖 3-5 檢視綱目
    • 如果您只要查看 JDBC 資料來源的視圖,請在「類型」中選取「視圖」,再選擇「套用過濾器」。 如果您要查看所有表格、視圖和儲存程序,請選取「全部」,再選擇「套用過濾器」。
    • 如果資料來源有大量物件,您可以在「過濾器」欄位中輸入一或多個字母,再選擇「套用過濾器」來限制物件名稱的數目。 「可用的項目」會顯示名稱開頭與輸入的一或多個字母相同的物件。 另外,您也可以將 SQL 過濾字元用在所用的資料庫上。 例如,在部分資料庫,底線 (_) 代表任何單一字元,百分比符號 (%) 代表任何字元系列。
    • 如果資料庫支援綱目,便能夠使用「綱目」下拉清單。 選取綱目便只會顯示這個綱目的物件。
  4. 如果要顯示表格或視圖中的直欄,請按一下表格或視圖名稱旁的加號 (+)。請按一下儲存程序旁的加號來查看它的輸入和輸出參數。
  5. 在文字區中,輸入一個 SQL 陳述式來指出要從 JDBC 資料來源擷取的資料。另外,您也可以從「可用的項目」將表格、視圖和直欄拖曳到文字區中,以將它們的名稱插到 SQL 陳述式的插入點上,如圖 3-6 所示。
  6. 對某些資料庫而言,如果表格或直欄名稱包含空格或 SQL 保留字,您必須將名稱括在雙引號 (" ") 中。 如果您拖放表格和直欄,且這些項目必須括在雙引號內,請選取「使用引用 ID」選項。 當選取這個選項時,在引號表格直欄名稱放到文字區時,資料集編輯器會插入引號來括住表格或直欄名稱。

    圖 3-6 將表格加到 SQL 查詢中
  7. 選擇「確定」來儲存資料集。

(c) Copyright Actuate Corporation 2006

前一主題下一主題