我有一列值,例如:
[{"run_status":1,"daily_budget":"2000","campaign_id":"60952315"}].
删除第一个和最后一个括号的查询是什么,所以我留下了
{"run_status":1,"daily_budget":"2000","campaign_id":"60952315"}
如果您的答案取决于SQL版本,那么我正在使用Hive。
最佳答案
数据库中的字符串操作通常在不同版本之间有所不同。在Hive中,您需要:
select substr(<val>, 2, length(<val>) - 2)
关于sql - SQL:通过删除左右字符来获取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11550288/