在 SQL 建置器中使用不支援或無效的程式碼

SQL 建置器支援儲存及載入無法辨識的語法。當剖析器發現無法辨識的語法時,SQL 建置器的某些部分便變成無法使用。 修正語法之後,就會重新可以使用所有部分。您有多種修正語法的選項,其中包括回復最後一個已知的適當程式碼及手動修正程式碼。

註: 當陳述式不正確時,有一種情況仍可以使用 SQL 建置器的所有部分。當陳述式是預設陳述式時,就是如此。
如果要在 SQL 建置器中使用不支援或無效的 SQL 程式碼,請執行下列動作:
  1. 在包含不支援或無效的程式碼的 SQL 建置器中,建立或開啟 SQL 陳述式,並將陳述式儲存起來。 這時會顯示「驗證失敗」訊息,且除了「SQL 程式碼」視圖,SQL 建置器的所有區段都會無法使用。
  2. 如果要手動修正不支援的程式碼,請刪除它,並將陳述式儲存起來。 這時 SQL 建置器的所有區段又重新可以使用。
  3. 如果要回復最後一個正確的已知程式碼,請在「SQL 程式碼」窗格中按一下滑鼠右鍵,然後按一下蹦現功能表上的回復最後一個正確的程式碼
    1. 這時會開啟包含最後一個正確的已知程式碼的視窗。
    2. 按一下確定來回復到這個程式碼,或按一下取消來保留現行程式碼。
    如果您選擇回復最後一個已知的程式碼,SQL 建置器的所有區段都會重新可以使用。
  4. 如果要清除到剩下陳述式的 Skeleton 程式碼(也就是最小的有效程式碼的量),請在「SQL 程式碼」窗格中按一下滑鼠右鍵,然後按一下蹦現功能表上的清除至 Skeleton 針對這個選項,會使用現行陳述式類型的預設陳述式。比方說,SELECT 陳述式的預設陳述式是 'SELECT *'。
使程式碼有效之後,您可以將它儲存起來,然後關閉陳述式。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.