Jenis Data Paradox

Driver Paradoks ODBC memetakan jenis data Paradox ke jenis data ODBC SQL. Tabel berikut ini mencantumkan semua jenis data Paradox dan memperlihatkan tipe data ODBC SQL yang dipetakan.

Jenis data paradoks Tipe data ODBC
ALFANUMERIK SQL_VARCHAR
AUTOINCREMENT[1] SQL_INTEGER
BCD[1] SQL_DOUBLE
BYTE[1] SQL_BINARY
TANGGAL SQL_DATE
GAMBAR[2] SQL_LONGVARBINARY
LOGIS[1] SQL_BIT
PANJANG[1] SQL_INTEGER
MEMO[2] SQL_LONGVARCHAR
UANG[1] SQL_DOUBLE
NUMBER SQL_DOUBLE
PENDEK SQL_SMALLINT
WAKTU[1] SQL_TIMESTAMP
TANDA WAKTU[1] SQL_TIMESTAMP

[1] Hanya berlaku untuk Paradox versi 5.x.

[2] Hanya berlaku untuk Paradox versi 4.x dan 5.x.

Catatan

SQLGetTypeInfo mengembalikan jenis data ODBC SQL. Semua konversi dalam Lampiran D dari Referensi Programmer ODBC didukung untuk jenis data ODBC SQL yang tercantum sebelumnya dalam topik ini.

Tabel berikut ini memperlihatkan batasan pada jenis data Paradox.

Jenis data Deskripsi
ALFANUMERIK Membuat kolom ALPHANUMERIC dengan panjang nol atau tidak ditentukan benar-benar mengembalikan kolom 255 byte.
BYTE Jika Anda menyisipkan NULL ke dalam kolom biner dengan driver Paradox5, itu diubah menjadi 0.
LONG Nilai negatif maksimum yang didukung oleh driver Paradox untuk jenis Data panjang di Paradox 5.x bukan -2^31 (-2147483648), karena seharusnya sejak Peta panjang ke tipe data ODBC SQL_INTEGER. Nilai negatif maksimum yang didukung untuk Long sebenarnya -2^31 + 1 (-2147483647).
TANDA WAKTU Ketika nilai dimasukkan ke dalam kolom TIMESTAMP oleh driver Paradox, kemudian kemudian diambil dari kolom, nilai yang diambil mungkin berbeda dari nilai yang disisipkan sebanyak 1 detik karena pembulatan.

Batasan lebih lanjut pada jenis data dapat ditemukan di Batasan Jenis Data.