Mengelakkan nilai pendua dalam medan

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh mengelakkan nilai pendua dalam medan dengan mencipta Indeks unik. Indeks unik adalah indeks yang memerlukan setiap nilai medan berindeks adalah unik.

Terdapat dua cara asas yang anda boleh mencipta Indeks unik:

  • Mengesetkan sifat medan berindeks kepada Ya (tiada pendua)    Anda boleh melakukannya dengan membuka jadual dalam Pandangan Reka Bentuk. Kaedah ini adalah mudah dan baik jika pilihan anda hanya ingin mengubah medan satu demi satu.

  • Mencipta pertanyaan takrifan data yang mencipta Indeks unik    anda boleh berbuat demikian dengan menggunakan Pandangan SQL. Kaedah ini bukan semudah menggunakan pandangan Reka bentuk, tetapi mempunyai kelebihan: anda boleh menyimpan pertanyaan takrifan data dan menggunakannya lagi kemudian. Ini adalah berguna jika anda secara berkala memadamkan dan mencipta semula jadual dan ingin menggunakan Indeks unik pada beberapa medan.

Apakah yang anda ingin lakukan?

Mengesetkan sifat medan berindeks kepada Ya (tiada pendua)

Mencipta Indeks unik untuk medan menggunakan pertanyaan takrifan data

Mengesetkan sifat medan berindeks kepada Ya (tiada pendua)

  1. Dalam anak tetingkap navigasi, klik kanan jadual yang mengandungi medan, dan kemudian klik Pandangan Reka bentuk.

  2. Pilih medan yang anda ingin memastikan mempunyai nilai unik.

  3. Dalam sifat medan tetingkap, pada tab umum , setkan sifat berindeks kepada Ya (tiada pendua).

    Sifat Medan Berindeks

Halaman Atas

Mencipta Indeks unik untuk medan menggunakan pertanyaan takrifan data

  1. Pada tab Cipta dalam kumpulan Lain, klik Reka Bentuk Pertanyaan.

  2. Pada tab Reka bentuk , dalam Kumpulan hasil , klik anak panah di bawah pandangan, dan kemudian klik Pandangan SQL.

  3. Memadamkan semua SQL daripada pertanyaan.

  4. Taip atau tampal SQL berikut ke dalam pertanyaan:

    CREATE UNIQUE INDEX index_name
    ON table (field)
  5. Dalam SQL, gantikan pemboleh ubah seperti berikut:

    • Gantikan index_name dengan nama bagi indeks anda. Ia merupakan idea yang baik untuk menggunakan nama yang membantu anda menentukan Indeks Apakah. Contohnya, jika indeks untuk memastikan nombor keselamatan sosial yang unik, anda boleh menamakan semula unique_SSN.

    • Menggantikan Jadual dengan nama Jadual yang mengandungi medan boleh diindeks. Jika nama Jadual mempunyai ruang atau aksara khas, anda mesti kurungkan nama dalam tanda kurung siku.

    • Menggantikan medan dengan nama medan untuk boleh diindeks. Jika nama medan mempunyai ruang atau aksara khas, anda mesti kurungkan nama dalam tanda kurung siku.

  6. Simpan dan tutup pertanyaan.

  7. Jalankan pertanyaan untuk mencipta indeks. Perhatikan bahawa anda boleh menjalankan pertanyaan daripada makro menggunakan tindakan makro RunSQL. Untuk maklumat lanjut, lihat seksyen Lihat juga .

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×