Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

在 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 宏指令從宏執行查詢。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×