In Postgres, to_char() is a data type formatting function that converts its first argument to a string.
The format of the string is determined by the second argument.
The to_char() function can be used to do the following conversions:
- time stamp to string
- interval to string
- integer to string
- real/double precision to string
- numeric to string