Bagikan melalui


SQL ke C: GUID

Pengidentifikasi untuk jenis data GUID ODBC SQL adalah:

SQL_GUID

Tabel berikut ini memperlihatkan tipe data ODBC C tempat data GUID SQL dapat dikonversi. Untuk penjelasan tentang kolom dan istilah dalam tabel, lihat Mengonversi Data dari SQL ke Jenis Data C.

Pengidentifikasi tipe C Uji *TargetValuePtr *StrLen_or_IndPtr SQLSTATE
SQL_C_CHAR Panjang byte Karakter BufferLength> Data 36 n/a
BufferLength< 37 Tidak terdefinisi Tidak terdefinisi 22003
SQL_C_WCHAR Panjang Karakter BufferLength> Data 36 n/a
BufferLength< 37 Tidak terdefinisi Tidak terdefinisi 22003
SQL_C_BINARY Panjang byte data <= BufferLength Data Panjang data dalam byte n/a
Panjang byte data >BufferLength Tidak terdefinisi Tidak terdefinisi 22003
SQL_C_GUID Tidak ada[a] Data 16[b] n/a

[a] Nilai BufferLength diabaikan untuk konversi ini. Driver mengasumsikan bahwa ukuran *TargetValuePtr adalah ukuran jenis data C.

[b] Ini adalah ukuran jenis data C yang sesuai.