Authentication Problems
  • References/Database/PostgreSQL/Client Authentication

Authentication failures and related problems generally manifest themselves through error messages like the following:

2025-01-10 15:47:30
Modifying Tables
  • References/Database/PostgreSQL/Data Definition

When you create a table and you realize that you made a mistake, or the requirements of the application change, you can drop the table and create it again. But this is not

2025-01-10 15:47:30
Explicit Locking
  • References/Database/PostgreSQL/Concurrency Control

PostgreSQL provides various lock modes to control concurrent access to data in tables. These modes can be used for application-controlled locking

2025-01-10 15:47:30
Catalogs: pg_range
  • References/Database/PostgreSQL/Internals: Catalogs

The catalog pg_range stores information about range types. This is in addition to the types' entries in

2025-01-10 15:47:30
System Catalogs
  • References/Database/PostgreSQL/Internals: Catalogs

Table 50-1 lists the system catalogs. More detailed documentation of each catalog follows below. Most system catalogs are copied from the template

2025-01-10 15:47:30
Catalogs: pg_aggregate
  • References/Database/PostgreSQL/Internals: Catalogs

The catalog pg_aggregate stores information about aggregate functions. An aggregate function is a function that operates on a set of values

2025-01-10 15:47:30
tsm_system_rows
  • References/Database/PostgreSQL/Appendixes/Additional Supplied Modules

The tsm_system_rows module provides the table sampling method SYSTEM_ROWS, which can be used in the

2025-01-10 15:47:30
Catalogs: pg_collation
  • References/Database/PostgreSQL/Internals: Catalogs

The catalog pg_collation describes the available collations, which are essentially mappings from an SQL name to operating system locale categories

2025-01-10 15:47:30
Catalogs: pg_settings
  • References/Database/PostgreSQL/Internals: Catalogs

The view pg_settings provides access to run-time parameters of the server. It is essentially an alternative interface to the

2025-01-10 15:47:30
Default Values
  • References/Database/PostgreSQL/Data Definition

A column can be assigned a default value. When a new row is created and no values are specified for some of the columns, those columns will be filled with their respective

2025-01-10 15:47:30