Étant donné que le nombre peut comporter jusqu'à 15 chiffres, vous devrez convertir un entier de 64 bits (8 octets). Essayez ceci :
SELECT * FROM table
WHERE myint = mytext::int8
Le :: L'opérateur cast est historique mais pratique. Postgres est également conforme à la syntaxe standard SQL
myint = cast ( mytext as int8)
Si vous avez du texte littéral que vous souhaitez comparer avec un int , castez le int envoyer un SMS :
SELECT * FROM table
WHERE myint::varchar(255) = mytext