使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

在 Access 資料表的欄位中,您有兩種基本方式需要值:

  • 將欄位的 Required 屬性設為 Yes    您可以在 設計檢視中開啟資料表來執行此動作。 如果您只想要一次變更一個字段,這個方法很簡單,也是不錯的選擇。

  • 使用在欄位上建立非 Null 索引的 資料定義查詢    您可以使用 SQL 檢視。 這個方法並不像使用 [設計視圖] 那麼簡單,但有一個優點:您可以儲存數據定義查詢,稍後再使用一次。 如果您定期刪除並重新建立數據表,並想要要求某些欄位的值,這會很有用。

將欄位的 Required 屬性設為 Yes

  1. 在 [導航窗格] 中,以滑鼠右鍵按兩下數據表,然後按兩下 [ 設計檢視]

  2. 選取您要要求的欄位一律有值。

  3. 在 [欄位內容] 窗格的 [一 ] 索引標籤上,將 [ 必要 ] 屬性設為 [是]

    [必須有資料] 欄位屬性

附註: 如果您將已包含記錄之數據表中的欄位的 Required 屬性設Yes,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 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×