首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字符串中包含数字和可变字符的PostgreSQL模式

字符串中包含数字和可变字符的PostgreSQL模式
EN

Stack Overflow用户
提问于 2019-09-27 21:21:07
回答 1查看 33关注 0票数 0

我在表中有列地址,并且有以下data.Where,我需要执行一些特定的操作。

地址

代码语言:javascript
复制
RR 2 BOX 455
RR 1 BOX 32
RR 6 BOX 104
RT 1, BOX 33
RR 4 BOX 140
RR 6 BOX 340
1927 ABC AVE BOX 1662
HC 62 BOX 138-1

123 BOX RD
123 BOX ABC ROAD
123 ROAD BOX CT
123 BOX ROAD
8153 ABC ROAD BOX 36
13102 BOX ABC LN

在-1\f25 Input-1 \f6集合中,我有需要用空字符串替换框字词的数据和下面的数字;在-2\f25 Input-2 \f6集合中,我有不想替换任何内容的数据。

如果你注意到,我在单词BOX.So后面有numeric和varchar,当它只是一个数字时,我需要替换它。

我如何执行这些操作才能得到如下结果。

代码语言:javascript
复制
RR 2 
RR 1 
RR 6 
RT 1, 
RR 4 
RR 6 
1927 ABC AVE 
HC 62 

123 BOX ABC ROAD
123 BOX RD
123 ROAD BOX CT
123 BOX ROAD
8153 ABC ROAD BOX 36
13102 BOX ABC LN

我尝试了一些查询,但没有得到确切的结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-27 21:42:42

这应该可以做到:

代码语言:javascript
复制
regexp_replace(address, ' BOX \d+', '')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58135429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档