JET_COLTYP
Berlaku untuk: Windows | Windows Server
JET_COLTYP
Grup konstanta JET_COLTYP menjelaskan semua kemungkinan jenis kolom yang dapat ditemukan dalam tabel.
Konstanta/nilai |
Deskripsi |
---|---|
JET_coltypNil |
Tipe kolom tidak valid. |
JET_coltypBit |
Jenis kolom yang memungkinkan tiga nilai: True, False, atau NULL. Jenis kolom ini memiliki panjang satu byte dan berukuran tetap. Salah mengurutkan sebelum True. Perhatikan bahwa ukuran jenis ini tidak cocok dengan ukuran jenis Boolean varian. |
JET_coltypUnsignedByte |
Bilangan bulat tanpa tanda 1 byte yang dapat mengambil nilai antara 0 (nol) dan 255. |
JET_coltypShort |
Bilangan bulat bertanda tangan 2-byte yang dapat mengambil nilai antara -32768 dan 32767. Nilai negatif mengurutkan sebelum nilai positif. |
JET_coltypLong |
Bilangan bulat bertanda tangan 4-byte yang dapat mengambil nilai antara - 2147483648 dan 2147483647. Nilai negatif mengurutkan sebelum nilai positif. |
JET_coltypCurrency |
Bilangan bulat bertanda tangan 8-byte yang dapat mengambil nilai antara - 9223372036854775808 dan 9223372036854775807. Nilai negatif mengurutkan sebelum nilai positif. Jenis kolom ini identik dengan jenis mata uang varian. Jenis kolom ini juga dapat digunakan sebagai bilangan bulat bertanda tangan 8-byte asli. |
JET_coltypIEEESingle |
Angka titik mengambang presisi tunggal (4-byte). |
JET_coltypIEEEDouble |
Angka titik mengambang presisi ganda (8-byte). |
JET_coltypDateTime |
Angka titik mengambang presisi ganda (8-byte) yang menunjukkan tanggal dalam hari pecahan sejak tahun 1900. Jenis kolom ini identik dengan jenis tanggal varian. |
JET_coltypBinary |
Panjang tetap atau variabel, kolom biner mentah yang panjangnya bisa hingga 255 byte. Jenis kolom ini dapat digunakan untuk mengimplementasikan GUID jika dikonfigurasi sebagai panjang tetap, kolom biner 16-byte. Satu-satunya peringatan adalah bahwa pengurutan nilai relatif dalam indeks di atas kolom tersebut tidak akan cocok dengan urutan relatif dari rendering registri-string standar GUID (yaitu "{ 0d6cec99-3f3f-4dc7-a5e6-f87aefeb908b}"). |
JET_coltypText |
Kolom teks panjang tetap atau variabel yang panjangnya bisa hingga 255 karakter ASCII atau panjangnya 127 karakter Unicode. Semua string disimpan sebagai jumlah karakter yang dihitung. String tidak perlu dihentikan null. Selanjutnya, tidak perlu untuk menghitung untuk menyertakan terminator null. Akhirnya, karakter null yang disematkan dapat disimpan. String ASCII selalu diperlakukan sebagai tidak peka huruf besar/kecil untuk tujuan pengurutan dan pencarian. Selanjutnya, hanya karakter sebelum karakter null pertama (jika ada) yang dipertimbangkan untuk pengurutan dan pencarian. String Unicode menggunakan Win32 API LCMapString untuk membuat kunci pengurutan yang kemudian digunakan untuk mengurutkan dan mencari data tersebut. Secara default, string Unicode dianggap berada di lokal Inggris AS dan diurutkan dan dicari menggunakan bendera normalisasi berikut: NORM_IGNORECASE, NORM_IGNOREKANATYPE, dan NORM_IGNOREWIDTH. Di Windows 2000, dimungkinkan untuk menyesuaikan bendera ini per indeks untuk juga menyertakan NORM_IGNORENONSPACE. Di Windows XP dan rilis yang lebih baru, dimungkinkan untuk meminta kombinasi bendera normalisasi berikut per indeks: LCMAP_SORTKEY, LCMAP_BYTEREV, NORM_IGNORECASE, NORM_IGNORENONSPACE, NORM_IGNORESYMBOLS, NORM_IGNOREKANATYPE, NORM_IGNOREWIDTH, dan SORT_STRINGSORT. Di semua rilis, dimungkinkan untuk menyesuaikan lokal per indeks. Lokal apa pun dapat digunakan selama paket bahasa yang sesuai telah diinstal pada komputer. Akhirnya, setiap karakter null yang ditemui dalam string Unicode benar-benar diabaikan. |
JET_coltypLongBinary |
Panjang tetap atau variabel, kolom biner mentah yang panjangnya bisa hingga 2147483647 byte. Jenis ini dianggap sebagai Nilai Panjang. Nilai Panjang adalah hal yang istimewa karena dapat berukuran besar dan karena dapat diakses sebagai aliran. Jenis ini identik dengan JET_coltypBinary. |
JET_coltypLongText |
Panjang tetap atau variabel, kolom teks yang panjangnya bisa hingga 2147483647 karakter ASCII atau 1073741823 karakter Unicode. Jenis ini dianggap sebagai Nilai Panjang. Nilai Panjang adalah hal yang istimewa karena dapat berukuran besar dan karena dapat diakses sebagai aliran. Jenis ini identik dengan JET_coltypText. |
JET_coltypSLV |
Jenis kolom ini kedaluarsa. |
JET_coltypUnsignedLong |
Bilangan bulat tanpa tanda 4 byte yang dapat mengambil nilai antara 0 (nol) dan 4294967295. Windows Vista dan Windows Server 2008: Tipe kolom ini didukung pada Rilis Windows Vista, Windows Server 2008, dan yang lebih baru. |
JET_coltypLongLong |
Bilangan bulat bertanda tangan 8-byte yang dapat mengambil nilai antara - 9223372036854775808 dan 9223372036854775807. Nilai negatif mengurutkan sebelum nilai positif. Windows Vista dan Windows Server 2008: Tipe kolom ini didukung pada Rilis Windows Vista, Windows Server 2008, dan yang lebih baru. |
JET_coltypGUID |
Kolom biner byte panjang tetap 16 yang secara asli mewakili jenis data GUID. Nilai kolom GUID mengurutkan dengan cara yang sama seperti nilai-nilai tersebut akan mengurutkan sebagai string ketika dalam bentuk standar (yaitu {4999b5c0-7657-42d9-bdc1-4b779784e013}). Windows Vista dan Windows Server 2008: Tipe kolom ini didukung pada Rilis Windows Vista, Windows Server 2008, dan yang lebih baru. |
JET_coltypUnsignedShort |
Bilangan bulat tanpa tanda 2 byte yang dapat mengambil nilai antara 0 dan 65535. Windows Vista dan Windows Server 2008: Tipe kolom ini didukung pada Rilis Windows Vista, Windows Server 2008, dan yang lebih baru. |
JET_coltypMax |
Konstanta yang menjelaskan jenis kolom maksimum (yaitu, satu di luar valid terbesar) yang didukung oleh mesin. Nilai ini harus digunakan dengan hati-hati karena akan berubah karena jenis kolom baru didukung. Misalnya, ia memiliki nilai harfiah yang berbeda pada Windows 2000 daripada pada Windows XP dan rilis yang lebih baru. |
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. |
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