PostgreSQL current_catalog
PostgreSQL current_catalog returns the name of the current database.
In the SQL standard, databases are referred to as “catalogs”.
The current_catalog is equivalent to the current_database() function.
current_catalog Syntax
Here is the syntax of the PostgreSQL current_catalog function:
current_catalog -> name
Parameters
PostgreSQL current_catalog does not require any parameters.
Return value
PostgreSQL current_catalog returns a string representing the name of the current database.
current_catalog Examples
To get the name of the current database, use the SELECT statement with current_catalog:
SELECT current_catalog;
current_catalog
-----------------
testdb