-1
У меня есть требование для обработки столбца Name индивидуальным способом на основе данных, как показано ниже. Мне нужно Caps the Character, который удовлетворяет нижеприведенным случаям, есть ли у нас отдельные функции в oracle для этих сценариев?Пользовательские/встроенные функции для случая смешанного случая/верблюда в оракуле
Check Example
1 First letter of each word is upper case (H & S in this example) Hugo Smith
2 First letter following a space is upper case(B) James A. Bond
3 First letter following a '/' is upper case(W, T) Tonne/Wickey/Trisha
4 The 'II' and 'III' suffice are always all upper case Larry III
5 First letter following an apostrophe is upper case(H) Chris O'Harris
6 First letter following a dash is upper case(O) Man-Oreoa
7 First letter following a '&' is upper case(T) Hary,James&Tom
8 the acronym 'CFP' is always all upper case Tanner, CFP
9 First letter following a period is upper case(P) J.Paul
Нет, магическая функция, встроенная в оракул, не будет оценивать эти требования проверки. Создавайте свои собственные встроенные функции для управления строками. – OldProgrammer
Пожалуйста, не публикуйте свой вопрос (или требования) в качестве скриншота. Я даже не могу прочитать текст в масштабированном изображении. –
Функция INITCAP отлично работает для всех, за исключением пунктов 4 и 8 – Ragav