json - 获取 pl/pgsql 中的 json 值

标签 json postgresql

我有像 '{"ww":11}'

这样的 json 字符串

如何在 pl/pgsql 中获取值 11?

我尝试:

json_var := '{"ww":11}'::json

json_var->ww;
json_var->"ww";
json_var.ww;

这一切都失败了。

求助! 德米特里

最佳答案

json 类型只是文本。使用它的好处是语法检查。就是这样。

检查 this question

关于json - 获取 pl/pgsql 中的 json 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14748607/

相关文章:

javascript - AngularJS:从相同数据中选择多个列表选项

ruby-on-rails - Rails Activerecord/Postgres 时间格式

sql - 选择表中不存在的 ID

postgresql - EF Core 2.0 更新 - 跟踪问题

javascript - 使用 Angular.js 解析 JSON 中的嵌套对象数组

c# - 在 WCF REST 服务中返回自定义 Json 结果

php - 使用 PHP 进行 MySQL 查询的 JSONArray 不适用于复杂的查询

java - 使用 Wiremock 验证 Json 主体

sql - 计算两个总数的运行比率

java - 创建 Hibernate 类型以使用 PostgreSQL 保存 JSONObject