在欄位中要求值

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

有兩種基本的方法可以在欄位中要求值:

  • 設定為 [] 欄位的必要的屬性   您可以在設計檢視中開啟資料表。這個方法相當簡單,不錯的選擇如果您只想要變更一個欄位一次。

  • 使用資料定義查詢在欄位上建立非 Null 索引    要這麼做,您可以使用 SQL 檢視。這個方法不如使用設計檢視簡單,但有一個優點:您可以儲存資料定義查詢以供日後重複使用。如果您需要定期刪除和重新建立資料表,並且對某些欄位要求值,這個方法很有用。

您想要做什麼?

欄位的 [必要] 屬性設定為 [是]

使用資料定義查詢建立非 null 索引欄位

將欄位的必須有資料屬性設定為是

  1. 在功能窗格中,以滑鼠右鍵按一下資料表,然後按一下 [設計檢視]

  2. 選取您要求永遠包含值的欄位。

  3. 在 [欄位內容] 窗格中,將 [一般] 索引標籤上的 [必須有資料] 屬性設為 [是]

    [必須有資料] 欄位屬性

附註: 如果您在已經包含記錄的資料表中,將某欄位的 [必須有資料] 屬性設為 [是],Access 會提供一個選項讓您檢查該欄位在所有現有記錄中是否有值。不論您是否接受此選項,新記錄都會為該欄位要求值。

頁面頂端

使用資料定義查詢為欄位建立非 Null 索引

  1. [建立] 索引標籤上,按一下 [其他] 群組中的 [查詢設計]

  2. [設計] 索引標籤的 [結果] 群組中,按一下 [檢視] 底下的箭號,再按一下 [SQL 檢視]

  3. 從查詢刪除所有 SQL。

  4. 將下列 SQL 輸入或貼入查詢中:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. 在 SQL 中,如下取代變數:

    • Index_name 換成您索引的名稱。最好使用的名稱,可協助您決定要索引的功能。例如,如果索引,請確定社會安全號碼存在的每一筆記錄,您可能會為它命名 require_SSN。

    • 包含要能編製索引的欄位的資料表名稱取代表格。如果資料表名稱有空格或特殊字元,必須以方括弧括住名稱。

    • 取代要能編製索引的欄位名稱] 欄位。如果欄位名稱有空格或特殊字元,必須以方括弧括住名稱。

  6. 儲存並關閉查詢。

  7. 執行查詢以建立索引。請注意,您可以使用 RunSQL 巨集指令,從巨集執行查詢。如需詳細資訊,請檢視<請參閱>區段。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×