如何使用适当的大小写等效搜索和替换大写单词

时间:2015-03-08 21:02:06

标签: regex text oracle11g uppercase

我使用的是Oracle 11.g 我有一个包含几个clob列文本数据的表。每列至少包含一段文字。几乎每列都至少出现一个大写单词。在每种情况下,这些大写单词应该改为混合大小写(例如HELLO到Hello)。如何找到大写单词并将其更改为iniital caps?我似乎无法用正则表达式找到这样的例子。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

UPDATE TAB_NAME SET CLOB_COLUMN_NAME = INITCAP(CLOB_COLUMN_NAME) - 我可以更改所有内容格式。如果您想要转换一些字,那么必须写一个用户定义的存储功能。