In the subject you said “Webi” but in the body you said “IDT”. Which tool are you using?
In any event, it is an available function in WebI.
In IDT, the list of available functions will depend on the database middleware that you’re using. Also, the list of available functions in the SQL editor is somewhat expanded – the function is identified as “Initial Caps”, although adding it to the expression will actually use the proper name “initcap”.
It should be there – I am using BI4.2 SP06 with an Oracle connection, and I see “Initial Caps” as an available function.
Note that you can use any function that the database supports, whether or not it’s listed in the available functions in the SQL editor. Just type it in the object definition.
OH - you’re using Multi Source. That’s different. Multi Source has its own SQL syntax which is very limited. There is no native function like InitCap. If it’s just one field, you can add a Calculated Column to the underlying table and do the initcap() there. Just be sure to check off the “Use database-specific SQL” in the dialog.