sql >> Databáze >  >> RDS >> Mysql

Jak získat hodnotu sloupců datového typu BIT(…) v binární podobě?

Můžete použít decbin() funkce a sprintf pro nevyřízené nuly

<?php

$numb = 5;
echo sprintf("%010d",decbin($numb));

Výstup:

0000000101

Z vašich komentářů:

12 - 0000001100
26 - 0000011010

Aktualizace 1:

Můžete přiřadit $numb proměnná takto:

$numb = sprintf("%010d",decbin($result['numb']));


  1. Jak zamaskovat Cassandru pomocí IRI FieldShield

  2. Výzva rekurzivního dotazu – jednoduchý příklad rodič/dítě

  3. CHYBA MYSQL 2049 (HY000):Připojení pomocí starého (před 4.1.1) použitého referenčního protokolu ověřování (možnost klienta 'secure_auth' povolena)

  4. Korelovaná aktualizace Oracle SQL