【发布时间】:2018-07-14 23:32:24
【问题描述】:
如何转换一个值52:35,它作为字符串存储在数据库中,我只希望在 PostgreSQL 数据库中的 BigInt 值中的52 作为查询。
我尝试了以下查询
select cast(substr(a,1,strpos(a,':')-1) AS bigint) as value from abc
返回一个错误“不允许负子字符串长度”
【问题讨论】:
-
为什么是
java标签?在java中进行解析是否有效?这还不清楚。
标签: string postgresql casting bigint