PLSQL | INITCAP Function Last Updated : 20 Sep, 2019 Comments Improve Suggest changes Like Article Like Report The INITCAP function in PLSQl is used for setting the first character in each word to uppercase and the rest to lowercase. Words are delimited by white space or characters that are not alphanumeric. The INITCAP function in PLSQL can accept char can of any of the datatypes such as CHAR, VARCHAR2, NCHAR, or NVARCHAR2. The value returned by the INITCAP function is of the same datatype as char. The database sets the case of the initial characters based on the binary mapping defined for the underlying character set. Syntax: INITCAP(string) Parameters Used: string:It is used to specify the string whose first character in each word will be converted to uppercase and all remaining characters converted to lowercase. Return Value: The INITCAP function in PLSQL returns a string value. Supported Versions of Oracle/PLSQL: Oracle 12c Oracle 11g Oracle 10g Oracle 9i Oracle 8i Example-1: DECLARE Test_String string(20) := 'geeksforgeeks'; BEGIN dbms_output.put_line(INITCAP(Test_String)); END; Output: Geeksforgeeks Example-2: DECLARE Test_String string(40) := 'Hello, welcome to geeksforgeeks.'; BEGIN dbms_output.put_line(INITCAP(Test_String)); END; Output: Hello, Welcome To Geeksforgeeks. Comment More infoAdvertise with us Next Article PLSQL | INITCAP Function S Shubrodeep Banerjee Follow Improve Article Tags : SQL SQL-PL/SQL Similar Reads PLSQL | INSTRC Function The PLSQL INSTRC function is used for returning the location of a substring in a string, Unicode complete characters. The PLSQL INSTRC function searches a string for a substring specified by the user using characters and returns the position in the string that is the first character of a specified o 2 min read PLSQL | INSTR Function The PLSQL INSTR function is used for returning the location of a substring in a string. The PLSQL INSTR function searches a string for a substring specified by the user using characters and returns the position in the string that is the first character of a specified occurrence of the substring. The 2 min read PLSQL | INSTRB Function The PLSQL INSTRB function is used for returning the location of a substring in a string, using bytes instead of characters. The PLSQL INSTRB function searches a string for a substring specified by the user using characters and returns the position in the string that is the first character of a speci 2 min read PLSQL | INSTR2 Function The PLSQL INSTR2 function is used for returning the location of a substring in a string using UCS2 code points. UCS-2 codepoints is a character encoding standard in which characters are represented by a fixed-length 16 bits (2 bytes). UCS-2 represents a possible maximum of 65, 536 characters, or in 3 min read PLSQL | INSTR4 Function The PLSQL INSTR4 function is used for returning the location of a substring in a string using UCS4 code points. UCS-4 codepoints is a character encoding which allows the representation of each value as exactly four bytes (one 32-bit word). UCS-4 represents a possible value between 0 and hexadecimal 3 min read Like