我在表中有列地址,并且有以下data.Where,我需要执行一些特定的操作。
地址
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,当它只是一个数字时,我需要替换它。
我如何执行这些操作才能得到如下结果。
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我尝试了一些查询,但没有得到确切的结果。
发布于 2019-09-27 21:42:42
这应该可以做到:
regexp_replace(address, ' BOX \d+', '')https://stackoverflow.com/questions/58135429
复制相似问题