On this page

    String

    Function NameDescription
    ASCIIReturns the ASCII code for the first character of a string. If the string is empty, 0 is returned.
    BTRIMTrims leading and trailing characters from a string.
    CHARACTER_LENGTHReturns the length of an input string.
    CHAR_LENGTHReturns the character length of the input string
    CHRConverts a Unicode code point into the character that matches the input Unicode character. If an invalid code point is specified, an empty string is returned.
    CONCATConcatenates two or more strings
    FROM_HEXReturns a binary value for the given hexadecimal string
    ILIKETests whether an expression matches a pattern. The comparison is case-insensitive.
    INITCAPReturns the input string with the first letter of each word in uppercase and the subsequent letters in the word are in lowercase).
    IS_UTF8Returns whether an expression is valid UTF-8
    LEFTReturns the left-most substring. The function name must be enclosed in double quotes ("LEFT").
    LENGTHReturns the length of an input string. If the character encoding isn’t specified, it assumes to UTF8.
    LIKETests whether an expression matches a pattern. The comparison is case-sensitive.
    LOCATESearches for the first occurrence of the first argument in the second argument and if found, returns the position the of the first argument in the second argument. The first character in a string is position 1. Returns 0 if the substring isn’t found in the expression.
    LOWERReturns the input expression with all the characters converted to lowercase.
    LPADLeft pads a string with spaces or specified characters to reach the number of chracters specified as a parameter.
    LTRIMRemoves leading spaces or characters from a string.
    OCTET_LENGTHReturns the length of the string in bytes.
    POSITIONReturns the position of the first occurrence of a substring within another string
    REGEXP_LIKEReturns true when the specified regular expression matches values in a column. Otherwise, returns false.
    REGEXP_MATCHESReturns true when the specified regular expression matches values in a column. Otherwise, returns false.
    REGEXP_REPLACEFinds strings that match the given regular expression and replaces the strings with the given string.
    REGEXP_SPLITSplits an input string by using a regular expression according to a keyword and an integer value.
    REPEATBuilds a string by repeating the input for the specified number of times
    REPEATSTRRepeats the given string n times.
    REPLACERemoves all occurrences of a specified substring and replaces them with another string.
    REVERSEReverses the order of characters in a string.
    RIGHTReturns the right-most substring. The function name must be enclosed in double quotes (“RIGHT”).
    RPADRight pads a string with spaces or specified characters to reach the number of chracters specified as a parameter.
    RTRIMRemoves trailing spaces or characters from a string.
    SIMILAR_TOTests whether the entire expression matches a pattern.
    SPLIT_PARTSplits a given string at a specified character and returns the requested part.
    STRPOSSearches for the first occurence of the substring in the given expression and returns the position of where the substring begins. Searching binary values is also supported.
    SUBSTRINGReturns the portion of the string from the specified base expression starting at the specified chracters.
    TOASCIIConverts a string that is encoded in the specified character set to UTF-8.
    TO_HEXReturns a hexadecimal string for the given binary value.
    TRIMRemoves leading, trailing, or both spaces or characters from a string
    UPPERReturns the input expression with all the characters converted to uppercase.