LEADING
LEADING(‘character’, ‘string’)
Section titled “LEADING(‘character’, ‘string’)”- ‘character’: This parameter represents the leading characters that you want to remove from the ‘string’. It can be any valid character recognized by Oracle.
- ‘string’: This parameter represents the original string from which you want to remove the leading characters specified in the ‘character’ parameter. It can be a string literal, variable, or column.
Example
Section titled “Example”SELECT LEADING('0' FROM '00012345') AS TrimmedStringFROM dual;Output
Section titled “Output”TrimmedString----------12345Explanation
Section titled “Explanation”The LEADING function in Oracle SQL is used to remove specified characters from the beginning of a string. In this example, it is used to remove ‘0’ characters from the starting of the string ‘00012345’. Thus, the output is ‘12345’.
LEADING(trim_character FROM string_expression)
Section titled “LEADING(trim_character FROM string_expression)”- trim_character: This refers to the set of characters to be removed from the leading end of string_expression. The trim_character can be a string of one or more characters. If para1 = ‘XYZ’ in ‘XYZFROMXYZ’, only ‘XYZ’ from the beginning of the string will be removed.
- string_expression: This is the string from which the LEADING function will remove the specified characters. This string_expression is any valid string expression, including column names, string literals, or other string functions.
Example
Section titled “Example”SELECT OriginCity, LEADING('X' FROM OriginCity) AS NewCityNameFROM Orders;Output
Section titled “Output”| OriginCity | NewCityName ||------------|-------------|| New York | XNew York || Houston | XHouston || Chicago | XChicago |Explanation
Section titled “Explanation”In the above code snippet, the LEADING function adds a given character or characters at the beginning of the specified string. Here, the function appends ‘X’ to the start of each city’s name from the ‘Orders’ table. The output table represents the modified city names.
LEADING(character FROM text)
Section titled “LEADING(character FROM text)”- character: This parameter defines the set of characters that need to be removed from the leading end of the string. It can be a single character or multiple characters.
- text: This parameter refers to the source string from which the characters will be removed from the leading end. This must be a string datatype. The function will not apply any changes if the string doesn’t start with the specified characters.
Example
Section titled “Example”SELECT LEADING(' PostgreSql ') AS trimmed_string;Output
Section titled “Output”"PostgreSql "Explanation
Section titled “Explanation”The LEADING function in PostgreSQL is used to remove leading specified characters from a string. In the given example, LEADING function is used to remove all leading spaces from the string ’ PostgreSql ’. As a result, the output is the same string, but without the spaces at the start.