MySQL BIN Kullanımı
MySQL BIN() fonksiyonu, verilen sayının onaltılık (base-16) temsilini döndürür. Bazı sayıların 16'lık temsili aşağıda verilmiştir..
- BIN(10) = 1010
- BIN(100) = 1100100
- BIN(255) = 11111111
MySQL veritabanı işlemleri için örnek vermek gerekirse, bir tablodaki ip adresleri saklanmakta ve bu adreslerin onaltılık temsilleri alınmak isteniyorsa, BIN() fonksiyonu şu şekilde kullanılabilir.
SELECT BIN(ip) as ip_binary FROM log;
BIN() fonksiyonu sadece sayısal veriler için kullanılabilir ve metin veya diğer veri tipleri için geçerli değildir. Bu nedenle, BIN() fonksiyonu kullanmadan önce verilerin sayısal veri tipinde olduğundan emin olunması gerekir.