Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
SSIS Integration Runtime di Azure Data Factory
Mengembalikan string yang mewakili nilai heksadesimal bilangan bulat.
Sintaks
HEX(integer_expression)
Argumen
integer_expression
Adalah bilangan bulat yang ditandatangani atau tidak ditandatangani.
Jenis Hasil
DT_WSTR
Keterangan
HEX mengembalikan null jika integer_expression null.
Argumen integer_expression harus dievaluasi ke bilangan bulat. Untuk informasi selengkapnya, lihat Jenis Data Integration Services.
Hasil pengembalian tidak menyertakan kualifikasi seperti awalan 0x. Untuk menyertakan awalan, gunakan operator + (Concatenate). Untuk informasi selengkapnya, lihat + (Menggabungkan) (Ekspresi SSIS).
Huruf A - F, yang digunakan dalam notasi HEX, muncul sebagai karakter huruf besar.
Panjang string yang dihasilkan untuk jenis data bilangan bulat adalah sebagai berikut:
DT_I1 dan DT_UI1 mengembalikan string dengan panjang maksimum 2.
DT_I2 dan DT_UI2 mengembalikan string dengan panjang maksimum 4.
DT_I4 dan DT_UI4 mengembalikan string dengan panjang maksimum 8.
DT_I8 dan DT_UI8 mengembalikan string dengan panjang maksimum 16.
Contoh Ekspresi
Contoh ini menggunakan literal numerik. Fungsi mengembalikan nilai 190.
HEX(400)
Contoh ini menggunakan kolom ReorderPoint . Jenis data kolom kecil. Jika ReorderPoint adalah 750, fungsi mengembalikan 2EE.
HEX(ReorderPoint)
Contoh ini menggunakan LocaleID, variabel sistem. Jika LocaleID adalah 1033, fungsi mengembalikan 409.
HEX(@LocaleID)