Bits de masquage dans Postgres

J'ai cette requête

SELECT * FROM "functions" WHERE (models_mask & 1 > 0)

et la j'obtiens l'erreur suivante:

PGError: ERREUR: opérateur n'existe pas: le caractère variable & entier
ASTUCE: en l'Absence d'opérateur correspond au nom donné et le type d'argument(s). Vous pourriez avoir besoin d'ajouter de type explicite jette.

La models_mask est un entier dans la base de données. Comment puis-je résoudre ce problème.

Merci!

OriginalL'auteur Silviu Postavaru | 2010-02-01