回答:
数値は最大15桁なので、64ビット(8バイト)の整数にキャストする必要があります。これを試して:
SELECT * FROM table
WHERE myint = mytext::int8
::キャスト演算子は歴史が、便利です。PostgresはSQL標準構文にも準拠しています
myint = cast ( mytext as int8)
と比較するリテラルテキストがある場合intはint、テキストにキャストします。
SELECT * FROM table
WHERE myint::varchar(255) = mytext
myint::varchar(255) = mytext。ありがとう!