{ "product_level": "A3", "grantcredit_28d_amount": 400000, "risk_level": "A", "grantcredit_30d_amount": 400000, "mid_rand_flow": 1, "pvalue_sd_rh_p1": 0.14455552872542543, "new_grade_level": "3", "model_score": 5, "credit_amount": 400000, "credit_asset_quality": "A" } 上面的这段json存在于PG库的一个名字为 grantcredit_info 字段中,我需要单独解析出来该json字段中的 grantcredit_30d_amount 值,并转化为 bigint 类型 表名为os_credit_snapshot 这段解析json字段取值的sql你写一下
时间: 2023-07-19 09:07:46 浏览: 49
可以使用PostgreSQL提供的JSON函数来解析JSON字段中的值,具体的SQL语句如下:
```
SELECT (grantcredit_info ->> 'grantcredit_30d_amount')::BIGINT
FROM os_credit_snapshot;
```
其中,`grantcredit_info` 是JSON字段名,`'grantcredit_30d_amount'` 是要取出的键名,`::BIGINT` 是将取出的字符串转换为bigint类型。
相关问题
CUS_PRODUCT_VER=`echo V${CUS_PRODUCT_VER:0:1}.${CUS_PRODUCT_VER:1:1}.${CUS_PRODUCT_VER:2:1}.${CUS_PRODUCT_VER:3:1}` 使用printf
将上述代码改写为使用 `printf` 函数的方式,可以这样写:
```
CUS_PRODUCT_VER=$(printf "V%s.%s.%s.%s" ${CUS_PRODUCT_VER:0:1} ${CUS_PRODUCT_VER:1:1} ${CUS_PRODUCT_VER:2:1} ${CUS_PRODUCT_VER:3:1})
```
`printf` 函数的第一个参数是格式化字符串,其中 `%s` 表示字符串,这里需要输出 4 个字符串,每个字符串都是从 CUS_PRODUCT_VER 变量中取出的一个字符,因此需要使用 4 个变量来表示这 4 个字符,分别是 `${CUS_PRODUCT_VER:0:1}`、`${CUS_PRODUCT_VER:1:1}`、`${CUS_PRODUCT_VER:2:1}`、`${CUS_PRODUCT_VER:3:1}`。在 `printf` 函数中,这 4 个变量按照指定的格式输出,中间用点号连接,最终得到格式化后的字符串,赋值给 CUS_PRODUCT_VER 变量。
typeerror: _vm.product.job is undefined
这个错误是因为代码中的_vm对象中的product属性中的job属性未定义。当访问_vm.product.job时,由于job属性未定义,就会出现TypeError。
要解决这个问题,我们需要检查代码中的_vm对象以及product属性和job属性的定义情况。
首先,确保在代码中有对_vm对象进行定义和赋值。例如,可以使用Vue框架中的data属性中定义和初始化_vm对象。
然后,检查代码中对于product属性的定义和赋值。确保product属性是_VM对象的有效属性,并且已经进行了赋值。
最后,检查代码中对于job属性的定义和赋值。确保job属性是product属性的有效属性,并且已经进行了赋值。如果没有进行赋值,可以通过给job属性赋予默认值或者根据具体需求进行赋值。
修复以上问题后,重新运行代码,应该不再出现TypeError: _vm.product.job is undefined的错误。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)