Vì số có thể lên đến 15 chữ số, bạn sẽ cần truyền sang số nguyên 64 bit (8 byte). Hãy thử điều này:
SELECT * FROM table
WHERE myint = mytext::int8
::
toán tử đúc là lịch sử nhưng thuận tiện. Postgres cũng tuân theo cú pháp chuẩn SQL
myint = cast ( mytext as int8)
Nếu bạn có văn bản theo nghĩa đen, bạn muốn so sánh với int
, truyền int
nhắn tin:
SELECT * FROM table
WHERE myint::varchar(255) = mytext