我希望 ...
- ...删除空格
- ...删除撇号
- ...将 'é' 和 'è' 替换为 'e'
我使用该功能regexp_replace()
。
目前,我可以删除空格,但效果很差。事实上,当属性包含多个空格时,仅删除一个空格。
我无法同时处理1.、2.和3. 。这可能吗?
下面是我的代码的链接:
我希望 ...
我使用该功能regexp_replace()
。
目前,我可以删除空格,但效果很差。事实上,当属性包含多个空格时,仅删除一个空格。
我无法同时处理1.、2.和3. 。这可能吗?
下面是我的代码的链接:
我的图层包含一个大小为 11 个字符(文本类型)的属性,其变量值属于这种类型:'12345AB1234'。
一些变量值在第 6 位包含一个空格,如下所示:'54231 C4356' 我希望用零 ('0') 替换这些空格。
以下命令用于列出变量值的第 6 个字符:
select park_index, substring(compar from 6 for 1)
from my table;
从那里,我尝试了(没有成功)以下 2 个命令:
UPDATE my table
SET compar = REPLACE (compar, substring(compar from 6 for 1),'0')
WHERE substring(compar from 6 for 1) = '';
UPDATE my table
SET compar = TRANSLATE (compar, substring(compar from 6 for 1),'0')
WHERE substring(compar from 6 for 1) = '\U+20';