「鍵入 SQL 條件」對話方塊

如果您十分熟悉 SQL,則可以使用此對話方塊來建立或修改 SQL 條件。

歷程記錄

若要修改先前使用的條件,請從清單中選取條件。條件已複製到「輸入 SQL 條件」區域,您可以在該區域中對其進行修改。

連結樣板

選取指定要與此條件配合使用之表格的連結樣板。SQL 條件可測試從此表格連結至已查詢物件的資訊。由於查詢僅適用於作用中的來源圖面物件的物件,因此該清單僅可顯示您的來源圖面中的連結樣本。

輸入 SQL 條件

若要建立新條件,請在方塊中輸入條件。

SQL 條件句法

SQL 具有嚴格的語法結構和句法。當您定義 SQL 表示式時,需要遵循下列規則。

  • 字元值 (資料類型 CHAR) 必須封閉在單引號之內 ('XXX')。
  • 如果該欄具有字串或資料的資料類型,請將欄名稱封閉在雙引號內。如果該欄具有數位資料類型,請勿將欄名稱封閉在雙引號內。
  • 資料庫值是區分大小寫的,但是欄位 (欄) 名稱不區分大小寫。
  • 如同在標準 SQL 句法中一樣,請使用分號結束每個表示式。
  • 對於日期,請使用格式 TIMESTAMP'YYYY-MM-DD 00:00:00'。例如:"DATE">TIMESTAMP'1993-06-20 11:24:00'
  • 使用 AutoCAD Map 3D 或 DOS 萬用字元,例如 * 或 ?作為欄值或名稱的組成部分。
  • 請勿將 SQL 關鍵字用作識別碼。舉例說明:關鍵字為 SQL 指令和資料類型 (如 CHAR、GROUP、SQL、TABLE、USER、SECTION、BY 和CURRENT)。舉例說明:識別碼為表格和欄名稱。例如,如果您嘗試建立欄名為 CURRENT 的表格,AutoCAD Map 3D 會顯示一條出錯訊息。

AutoCAD Map 3D 支援在 ANSI X3.135-1989 SQL 標準中正式定義的標準 SQL 句法。