如何解决PostgreSQL - 通过 regexp_replace 函数更新自己字段中的数据
我在 PostgreSQL 数据库表中有一个字段(“名称”),因为数据有几种错误格式(例如,完全是小写或大写):
安东尼奥·卡洛斯·达席尔瓦·苏扎或安东尼奥·卡洛斯·达席尔瓦·苏扎
何塞·卡洛斯·奥利维拉或何塞·卡洛斯·奥利维拉
有些名称格式正确,有些名称有不同的格式错误,但大多数都是这样。但是,我现在需要更正的是上述情况,其中每个名称的第一个字母必须大写,介词(de、dos、da、das)和冠词 (e) 必须小写,如下所示:
安东尼奥·卡洛斯·德席尔瓦和席尔瓦
何塞·卡洛斯·奥利维拉
那么,是否可以使用 PostgreSQL 的 regexp_replace 函数通过更新操作仅更正自己字段中的小写或大写数据?
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。