首页 > 代码库 > PostgreSQL字符串函数——POSITION
PostgreSQL字符串函数——POSITION
今天因为要处理曾经的一个Bug产生的数据库字段内容冗余的问题,需要用到截取函数。
在网上翻阅了一下,找到了这个字符串函数POSITION。
POSITION(substr IN str)
POSITION(substr IN str) is a synonym for LOCATE(substr,str).
下面是官方文档的地址
https://www.postgresql.org/docs/9.3/static/functions-string.html
用的时候,是想去掉字段里的下划线。用过SQL的都知道,下划线是表示一个占位符的,如果想查找下划线,是需要进行转义的。
不过在POSITION的substr这个参数位时,不需要转义。让我惊奇了一下。
这个substr应该必须是明确的一个字符串,不能有任何占位符呢。学到了!
PostgreSQL字符串函数——POSITION
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。