SQL中的 ->>
和 ->
有什么区别?
在这个线程中( 检查字段是否存在于 json 类型列 postgresql 中),回答者基本上建议使用,
json->'attribute' is not null
代替,
json->>'attribute' is not null
为什么使用单箭头而不是双箭头?以我有限的经验,两者都做同样的事情。
原文由 tim_xyz 发布,翻译遵循 CC BY-SA 4.0 许可协议
SQL中的 ->>
和 ->
有什么区别?
在这个线程中( 检查字段是否存在于 json 类型列 postgresql 中),回答者基本上建议使用,
json->'attribute' is not null
代替,
json->>'attribute' is not null
为什么使用单箭头而不是双箭头?以我有限的经验,两者都做同样的事情。
原文由 tim_xyz 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答772 阅读✓ 已解决
1 回答712 阅读✓ 已解决
3 回答674 阅读
1 回答654 阅读
710 阅读
1 回答394 阅读
480 阅读
->
返回 json(或 jsonb)和->>
返回text
: