Returns true if the first string evaluates to be greater than or equal to the second string, based on a set of common collation rules.

Source values can be string literals, column references, or expressions that evaluate to strings.

String literal reference example:

derive type:single value:STRINGGREATERTHANEQUAL('a','a') as:'stringCompare'

Output: Generates true in the new column stringCompare, since both values are the same.

String literal reference example:

derive type:single value:STRINGGREATERTHANEQUAL('a','b') as:'stringCompare'

Output: Generates false in the new column stringCompare, since a evaluates to be less than b.

String literal reference example:

derive type:single value:STRINGGREATERTHANEQUAL('abc','x') as:'stringCompare'

Output: Generates false in the new column stringCompare, since the first letter of the first string is less than the first letter of the second string.

Column reference example:

derive type:single value:STRINGGREATERTHANEQUAL(string1,string2) as:'stringCompare'

Output: Generates a new stringCompare column containing the evaluation of string1 column values being greater than string2 column values.

 

derive type:single value:STRINGGREATERTHANEQUAL(string_ref1,string_ref2)

ArgumentRequired?Data TypeDescription
string_ref1YstringName of first column or first string literal to apply to the function
string_ref2YstringName of second column or second string literal to apply to the function

string_ref1, string_ref2

String literal, column reference, or expression whose elements you want to compare based on this function.

Required?Data TypeExample Value
YesString literal, column reference, or expression evaluating to a stringmyString1, myString2


Example - Simple string comparisons