📌  相关文章
📜  postgres 将数字转换为字符串 - 任何代码示例

📅  最后修改于: 2022-03-11 14:57:34.760000             🧑  作者: Mango

代码示例1
Because the number can be up to 15 digits, you'll need to cast to an 64 bit (8-byte) integer. Try this:

SELECT * FROM table
WHERE myint = mytext::int8
The :: cast operator is historical but convenient. Postgres also conforms to the SQL standard syntax

myint = cast ( mytext as int8)
If you have literal text you want to compare with an int, cast the int to text:

SELECT * FROM table
WHERE myint::varchar(255) = mytext