在欄位中要求值

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

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

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

  • 使用資料定義查詢在欄位上建立非 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 巨集指令,從巨集執行查詢。如需詳細資訊,請檢視<請參閱>區段。

頁面頂端

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×