ID EN
String Functions and Operators

EXPORT_SET(bits,on,off[,separator[,number_of_bits]])

MySQL 8.4 🇮🇩 Bahasa Indonesia

Mengembalikan string sedemikian rupa sehingga untuk setiap bit yang disetel dalam bit nilai, Anda mendapatkan string aktif dan untuk setiap bit yang tidak disetel dalam nilai, Anda mendapatkan string mati. Bit dalam bit diperiksa dari kanan ke kiri (dari bit tingkat rendah ke bit tingkat tinggi). String ditambahkan ke hasil dari kiri ke kanan, dipisahkan dengan string pemisah (defaultnya adalah karakter koma ,). Jumlah bit yang diperiksa diberikan oleh number_of_bits, yang memiliki nilai default 64 jika tidak ditentukan. number_of_bits diam-diam dipotong menjadi 64 jika lebih besar dari 64. Ini diperlakukan sebagai bilangan bulat tak bertanda tangan, sehingga nilai −1 secara efektif sama dengan

Syntax

MYSQL
SELECT EXPORT_SET(5,'Y','N',',',4);
'Y,N,Y,N'
SELECT EXPORT_SET(6,'1','0',',',10);
'0,1,1,0,0,0,0,0,0,0'

Contoh

Example
MYSQL
SELECT EXPORT_SET(5,'Y','N',',',4);
'Y,N,Y,N'
SELECT EXPORT_SET(6,'1','0',',',10);
'0,1,1,0,0,0,0,0,0,0'