Tout d'abord, vous posez une mauvaise question.
Vous n'avez pas réellement besoin d'un type de colonne. En fait, vous pouvez déjà distinguer une chaîne d'un nombre avec une simple condition PHP. Mais aucune des méthodes ne vous dira NULL .
Essayez ceci
$sql = "SELECT * FROM users WHERE live = 1";
$stm = $db->prepare($sql) or trigger_error($db->error);
$stm->execute() or trigger_error($db->error);
$res = $stm->get_result();
$row = mysqli_fetch_assoc($res);
Si vous avez de la chance, tous les types seront définis.
Sinon, vous devrez activer mysqlnd en PHP