Funkcja PostgreSQL Substring pomaga w wyodrębnianiu i zwracaniu tylko części ciągu. Pierwszy znak ciągu znajduje się na pozycji 1. Jeśli liczba znaków do wyodrębnienia z ciągu nie jest określona, funkcja wyodrębni znaki od określonej pozycji początkowej do końca ciągu.