Postgres: To check the locale / Character set settings

 

To check the locale settings in PostgreSQL, you can use the following SQL query:


SHOW lc_collate;
SHOW lc_ctype;
SHOW lc_messages;
SHOW lc_monetary;
SHOW lc_numeric;
SHOW lc_time;

Explanation:

  • lc_collate: Defines the collation order (sorting rules) for strings.
  • lc_ctype: Specifies the character classification (e.g., upper/lower case).
  • lc_messages: Determines the language for system messages.
  • lc_monetary: Sets the locale for monetary formatting.
  • lc_numeric: Configures the locale for numeric formatting.
  • lc_time: Specifies the locale for date and time formatting.

You can run these commands in your PostgreSQL client (e.g., psql) to view the current locale settings. If you need to change them, you can configure them in the postgresql.conf file or during database initialization.

Comments

Popular posts from this blog

Oracle: To clean up WRI$_ADV_OBJECTS