Converts an input string to propercase. Input can be a column reference or a string literal.

Propercase is strict title case. If the first character of any non-breaking segment of letters in the string is an alphabetical character, it is capitalized. Otherwise, the string is unchanged. See the examples below.

Column reference example:


Output: Returns the string values in the MyName column value written in Proper Case. 

String literal example:

proper('Hello, world')

Output: The string Hello, World is written to the new column.


ArgumentRequired?Data TypeDescription
column_stringYstringName of the column or string literal to be applied to the function


Name of the column or string constant to be converted.

Required?Data TypeExample Value
YesString literal or column referencemyColumn

Example - uppercase, lowercase, propercase functions