
This is how the SUBSTRING() function works in PostgreSQL.
#POSTGRESQL STRING CONTAINS SUBSTRING HOW TO#
In this example, we will show you how to use the SUBSTRING() function with the ORDER BY clause: SELECT bike_model, In this way, you can extract a substring from a table’s data using the SUBSTRING() function.Įxample #4: How to Use ORDER BY Clause With the SUBSTRING() Function? To do so, we will SUBSTRING() Function as follows: SELECT bike_model, Suppose we want to display the bike_model and the first three characters of bike_color. We have a table named bike_details that contains the following content: SELECT * FROM bike_details


This time, we didn’t specify the length parameter, so the SUBSTRING() function extracted the desired substring from the specified index to the last index of the string.Įxample #3: How to Use the SUBSTRING() Function on Table’s Data? The output proves that the SUBSTRING() function extracted the desired substring from the given string.Įxample #2: Use SUBSTRING() Function Without Length Parameter? Omitting the length parameter will extract a substring from the specified starting position to the last position: SELECT SUBSTRING('commandprompt', 8) The above query will return a substring starting from the 8th index, and it consists of 6 characters: The sub-string should be extracted from the 8th index: SELECT SUBSTRING('commandprompt' from 8 for 6) Suppose we have to get the six characters from a string “commandprompt”. len represents the length of the sub-string(sequence of characters) to be extracted.Įxample #1: How Does SUBSTRING() Function Work in Postgres? start_ind represents a starting position(from where the string extraction will start). The following snippet illustrates the syntax of the Postgres SUBSTRING() function: SUBSTRING(str ) How to Use SUBSTRING() Function in PostgreSQL? This write-up will present a detailed overview of extracting a substring from a string using the PostgreSQL SUBSTRING() function. The starting position” and “length” parameters are optional that can be skipped depending on the situation. The SUBSTRING() function accepts three parameters: a string, starting position, and length. PostgreSQL provides a built-in function named SUBSTRING() that extracts a substring from any specific string.
