É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