Struktur JET_CONDITIONALCOLUMN
Berlaku untuk: Windows | Windows Server
Struktur JET_CONDITIONALCOLUMN
Struktur JET_CONDITIONALCOLUMN menentukan bagaimana pengindeksan bersyarah dilakukan untuk indeks tertentu. Indeks bersyarkat berisi entri indeks hanya untuk baris yang cocok dengan kondisi yang ditentukan. Namun, kolom kondisional bukan bagian dari kunci indeks, kolom ini hanya mengontrol keberadaan entri indeks.
typedef struct tagJET_CONDITIONALCOLUMN {
unsigned long cbStruct;
tchar* szColumnName;
JET_GRBIT grbit;
} JET_CONDITIONALCOLUMN;
Anggota
cbStruct
Bidang ini harus diinisialisasi ke sizeof( JET_CONDITIONALCOLUMN ), dalam byte.
szColumnName
Nama kolom yang berisi data tempat mesin database mengindeks baris secara kondisional.
grbit Sekelompok bit yang memberikan opsi untuk indeks kondisional. Meneruskan nilai nol atau logis-OR tidak valid untuk JET_CONDITIONALCOLUMN. Bidang bit harus tepat salah satu dari berikut ini:
Nilai |
Makna |
---|---|
JET_bitIndexColumnMustBeNull |
Kolom yang ditentukan oleh parameter szColumnName harus NULL agar entri indeks agar baris tertentu muncul dalam indeks ini. |
JET_bitIndexColumnMustBeNonNull |
Kolom yang ditentukan oleh parameter szColumnName harus non-NULL untuk entri indeks agar baris tertentu muncul dalam indeks ini. |
Keterangan
Indeks bersyarkat berisi entri indeks hanya untuk baris yang cocok dengan kondisi yang ditentukan. Misalnya, kolom dapat diberi nama "Ditandai", dan saat baris ditandai, kolom diatur ke nilai non-NULL. Indeks kondisional JET_bitIndexColumnMustBeNonNull pada kolom ini akan menampilkan semua baris yang ditandai, dan indeks kondisional JET_bitIndexColumnMustBeNull akan menampilkan baris yang tidak ditandai. Ini juga merupakan cara mudah untuk melakukan penghapusan bendera dan indeks pengumpulan sampah.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien |
Memerlukan Windows Vista, Windows XP, atau Windows 2000 Professional. |
Server |
Memerlukan Windows Server 2008, Windows Server 2003, atau Windows 2000 Server. |
Header |
Dinyatakan dalam Esent.h. |
Unicode |
Diimplementasikan sebagai JET_CONDITIONALCOLUMN_W (Unicode) dan JET_CONDITIONALCOLUMN_A (ANSI). |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk