Categories
- All Categories
- Oracle Analytics and AI Learning Hub
- 44 Oracle Analytics and AI Sharing Center
- 20 Oracle Analytics and AI Lounge
- 278 Oracle Analytics and AI News
- 56 Oracle Analytics and AI Videos
- 16.2K Oracle Analytics and AI Forums
- 6.4K Oracle Analytics and AI Labs
- Oracle Analytics and AI User Groups
- 103 Oracle Analytics and AI Trainings
- 20 Oracle Analytics and AI Challenge
- Find Partners
- For Partners
InitCap without Evaluate
Summary
Trying to arrive at "normal" case for names without Evaluate function
Content
Names in our system are entered inconsistently and the goal is to be consistent with the casing. I've seen references to using EVALUATE('initcap(%1)', Table.ColumnName) to change the casing to normal casing but I've also learned that the Evaluate function was inactivated for Fusion SaaS customers. (Support doc: Doc ID 1922648.1 )
Is there any other solution to fixing the casing on the names without the evaluate function?
Comments
-
Hi,
You may try the function UPPER. Use this on the first character only and the concatenate with the rest of the string.
Something like: UPPER(LEFT(Name,1) || SUBSTRING(Name,2,99)
99 is the rest of the string. You can use LENGTH or something like that instead.
Good luck
0 -
Upper(left(string,1))||lower(
subst(string,2,length(string)- 1) or something similar not sure of exact syntax but you get the idea 0
