作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我可以使用 to_json(1)
将 int 转换为 json,但是如何将 json 转换为 int?这可能太慢了:
to_json(1)::text::int
另外,json 是从二进制 block (bson) 还是简单的文本包装器包装的?
最佳答案
对我有用的(使用 posgtgresql 5.6)是
SELECT (tablename.jsoncolumnname->>'jsonfiledname')::int FROM tablename;
喜欢
SELECT (users.data->>'failed_login_attempts_count')::int FROM users;
假设 users
表有一个名为 data
的 json 列,类似于:
{"failed_login_attempts_count":"2","comment":"VIP"}
关于json - 如何将postgres json转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20236421/
我是一名优秀的程序员,十分优秀!