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:

derive type:single value:PROPER(MyName)

Output: All of the string values in the MyName column value are written to the new column in Proper Case. 

String literal example:

derive type:single value:PROPER('Hello, world')

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

derive type:single value:PROPER(column_string)

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

column_string

Name of the column or string constant to be converted.

Required?Data TypeExample Value
YesString literal or column referencemyColumn

Example - uppercase, lowercase, propercase functions