Bonjour à tous,
Je viens de changer de base de données pour psql. Mon projet est déjà quelque peu avancé, mais reste au début.
Seulement voila, je rencontre un problème assez ennuyeux avec les boléens...
J'ai toujours travaillé avec des 0 et des 1, jamais des 'true' ni 'false', et encore moins des 't' et 'f'. Et évidement, psql lui travaille avec des 't' et 'f'
Pour l'insertion et la mise à jour des données, le problème est réglé, psql accepte les 0 et 1 en valeur litérale. Seulement, lorsque de récupère une colonne de type boléen, il me retourne 't' ou 'f'.
Existe-t-il un moyen de configurer PSQL afin qu'il me donne toujours des boléens sous forme numérique (0 ou 1) ?
Je ne cherche pas vraiment un moyen de contourner ca pour les colonnes de types bool (quoique je prend toujours si ya vraiment rien d'autre), car je me sers souvent de requetes telles que "SELECT COUNT(*) > 0", qui là aussi me retournent 't' ou 'f'...
Merci d'avance !
Partager