- aggregate,
Aggregate Functions
- aggregate functions,
Aggregate Expressions
- extending,
Extending SQL: Aggregates
- alias
- See label
- for table name in query,
Joins Between Tables
- all,
Subquery Expressions
- and
- operator,
Logical Operators
- any,
Subquery Expressions
- ApplixWare,
ApplixWare
- arrays,
Arrays,
Extending SQL: Types
- constants,
Array constants
- Australian time zones,
General operation
- auto-increment
- See serial
- average,
Aggregate Functions
- function,
Aggregate Functions
- B-tree
- See indexes
- backup,
Backup and Restore
- between,
Comparison Operators
- bigint,
Numeric Types
- bigserial,
The Serial Types
- binary strings
- concatenation,
Binary String Functions and Operators
- length,
Binary String Functions and Operators
- bison,
Requirements
- bit strings
- constants,
Bit-String Constants
- data type,
Bit String Types
- BLOB
- See large object
- Boolean
- data type,
Boolean Type
- operators
- See operators, logical
- box (data type),
Box
- BSD/OS,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- C++,
libpq++ - C++ Binding Library
- case,
Conditional Expressions
- case sensitivity
- SQL commands,
Identifiers and Key Words
- character strings
- concatenation,
String Functions and Operators
- constants,
String Constants
- data types,
Character Types
- length,
String Functions and Operators
- cidr,
cidr
- circle,
Circle
- client authentication,
Client Authentication
- cluster,
Concepts
- column,
Concepts
- columns
- system columns,
Columns
- col_description,
Miscellaneous Functions
- comments
- in SQL,
Comments
- comparison
- operators,
Comparison Operators
- concurrency,
Multiversion Concurrency Control
- conditionals,
Conditional Expressions
- configuration
- server,
Run-time configuration
- configure,
Installation Procedure,
Building and Installing PL/Perl
- constants,
Constants
- COPY,
Populating a Table With Rows
- with libpq,
Functions Associated with the COPY Command
- count,
Aggregate Functions
- CREATE TABLE,
Creating a New Table
- createdb,
Creating a Database
- currval,
Sequence-Manipulation Functions
- data area
- See database cluster
- data types,
Data Types
- constants,
Constants of Other Types
- extending,
Extending SQL: Types
- numeric,
Numeric Types
- type casts,
Type Casts
- database,
Managing Databases
- creating,
Creating a Database
- database cluster,
Creating a database cluster
- date
- constants,
Special values
- current,
Current Date/Time
- data type,
date
- output format,
Date/Time Output
- See also Formatting
- deadlock
- timeout,
General operation
- decimal
- See numeric
- DELETE,
Deletions
- Digital UNIX
- See Tru64 UNIX
- dirty reads,
Transaction Isolation
- disk space,
Recovering disk space
- DISTINCT,
Querying a Table,
DISTINCT
- double precision,
Numeric Types
- DROP TABLE,
Creating a New Table
- duplicate,
Querying a Table
- dynamic loading,
General operation
- dynamic_library_path,
General operation,
Dynamic Loading
- false,
Boolean Type
- FETCH
- embedded SQL,
Porting From Other RDBMS Packages
- flex,
Requirements
- float4
- See real
- float8
- See double precision
- floating point,
Numeric Types
- constants,
Floating-Point Constants
- foreign key,
Foreign Keys
- formatting,
Data Type Formatting Functions
- FreeBSD,
Starting the database server,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- fsync,
General operation
- function,
Extending SQL: Functions
- internal,
Internal Functions
- SQL,
Query Language (SQL) Functions
- functions,
Functions and Operators
- ident,
Ident-based authentication
- identifiers,
Identifiers and Key Words
- in,
Subquery Expressions
- index scan,
Planner and Optimizer Tuning
- indexes,
Indexes
- B-tree,
Index Types
- hash,
Index Types
- multicolumn,
Multicolumn Indexes
- on functions,
Functional Indexes
- partial,
Partial Indexes
- R-tree,
Index Types
- unique,
Unique Indexes
- inet (data type),
inet
- inheritance,
Inheritance,
General operation
- initlocation,
Alternative Locations
- input function,
Extending SQL: Types
- INSERT,
Populating a Table With Rows
- installation,
Installation Instructions
- on Windows,
Requirements,
Installation on Windows
- int2
- See smallint
- int4
- See integer
- int8
- See bigint
- integer,
Numeric Types
- intersection,
Combining Queries
- interval,
interval [ ( precision ) ]
- iODBC,
Installation
- IRIX,
Compiling and Linking Dynamically-Loaded Functions
- IS NULL,
General operation
- isolation levels,
Transaction Isolation
- read committed,
Read Committed Isolation Level
- read serializable,
Serializable Isolation Level
- label
- column,
Column Labels
- table,
Table and Column Aliases
- large object,
Large Objects
- LC_COLLATE,
Creating a database cluster
- ldconfig,
Shared Libraries
- length
- binary strings
- See binary strings, length
- character strings
- See character strings, length
- libperl,
Building and Installing PL/Perl
- libpgtcl,
pgtcl - Tcl Binding Library
- libpq,
libpq - C Library
- libpq++,
libpq++ - C++ Binding Library
- libpq-fe.h,
Database Connection Functions
- libpq-int.h,
Database Connection Functions,
Building Libpq Programs
- like,
Pattern Matching with LIKE
- limit,
LIMIT and OFFSET
- line,
Line Segment
- Linux,
Starting the database server,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- locale,
Locale Support
- locking,
Locking and Tables
- log files,
Log File Maintenance
- NetBSD,
Starting the database server,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- network
- addresses,
Network Address Data Types
- nextval,
Sequence-Manipulation Functions
- non-repeatable reads,
Transaction Isolation
- nonblocking connection,
Database Connection Functions,
Asynchronous Query Processing
- not
- operator,
Logical Operators
- not in,
Subquery Expressions
- notice processor,
libpq Control Functions
- NOTIFY,
Asynchronous Notification,
pg_listen
- nullif,
Conditional Expressions
- numeric (data type),
Numeric Types
- object-oriented database,
Concepts
- obj_description,
Miscellaneous Functions
- ODBC,
ODBC Interface
- odbc.sql,
Installation
- offset
- with query results,
LIMIT and OFFSET
- OID,
Columns
- OpenBSD,
Starting the database server,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- OpenSSL,
Installation Procedure
- See also SSL
- operators,
Functions and Operators
- logical,
Logical Operators
- precedence,
Lexical Precedence
- syntax,
Operators
- or
- operator,
Logical Operators
- Oracle,
Porting From Other RDBMS Packages,
Porting from Oracle PL/SQL
- ORDER BY,
Querying a Table,
Benefits
- output function,
Extending SQL: Types
- overloading,
Function Overloading
- password,
Password authentication
- PATH,
Environment Variables
- path (data type),
Path
- Perl,
PL/Perl - Perl Procedural Language
- PGDATA,
Creating a database cluster
- PGDATABASE,
Environment Variables
- PGHOST,
Environment Variables
- PGPASSWORD,
Environment Variables
- PGPORT,
Environment Variables
- pgtcl
- closing,
pg_lo_close
- connecting,
pg_connect,
pg_disconnect,
pg_conndefaults,
pg_exec,
pg_result,
pg_select
- creating,
pg_lo_creat
- delete,
pg_lo_unlink
- export,
pg_lo_export
- import,
pg_lo_import
- notify,
pg_listen
- opening,
pg_lo_open
- positioning,
pg_lo_lseek,
pg_lo_tell
- reading,
pg_lo_read
- writing,
pg_lo_write
- PGUSER,
Environment Variables
- pg_config,
Building Libpq Programs,
Writing Code
- pg_conndefaults,
pg_conndefaults
- pg_connect,
pg_connect,
pg_disconnect,
pg_exec,
pg_result,
pg_select
- pg_ctl,
Starting the database server
- pg_dumpall,
If You Are Upgrading
- pg_get_indexdef,
Miscellaneous Functions
- pg_get_ruledef,
Miscellaneous Functions
- pg_get_userbyid,
Miscellaneous Functions
- pg_get_viewdef,
Miscellaneous Functions
- pg_hba.conf,
The pg_hba.conf file
- pg_ident.conf,
Ident-based authentication
- pg_lo_close,
pg_lo_close
- pg_lo_creat,
pg_lo_creat
- pg_lo_export,
pg_lo_export
- pg_lo_import,
pg_lo_import
- pg_lo_lseek,
pg_lo_lseek
- pg_lo_open,
pg_lo_open
- pg_lo_read,
pg_lo_read
- pg_lo_tell,
pg_lo_tell
- pg_lo_unlink,
pg_lo_unlink
- pg_lo_write,
pg_lo_write
- phantom reads,
Transaction Isolation
- PIC,
Compiling and Linking Dynamically-Loaded Functions
- PL/Perl,
PL/Perl - Perl Procedural Language
- PL/pgSQL,
PL/pgSQL - SQL Procedural Language
- PL/Python,
PL/Python - Python Procedural Language
- PL/SQL,
Porting from Oracle PL/SQL
- PL/Tcl,
PL/Tcl - Tcl Procedural Language
- point,
Point
- polygon,
Polygon
- port,
General operation
- postgres user,
The PostgreSQL user account
- postmaster,
Architectural Fundamentals,
Starting the database server
- ps
- to monitor activity,
Standard Unix Tools
- psql,
Accessing a Database
- Python,
PL/Python - Python Procedural Language
- R-tree
- See indexes
- range table,
The Parts of a Query tree
- readline,
Requirements
- real,
Numeric Types
- referential integrity,
Foreign Keys
- regression test,
Installation Procedure
- regular expressions,
POSIX Regular Expressions
- See also pattern matching
- relation,
Concepts
- relational database,
Concepts
- row,
Concepts
- rules,
The Rule System
- and views,
Views and the Rule System
- SCO OpenServer,
Shared Memory and Semaphores
- SELECT,
Querying a Table
- select list,
Select Lists
- semaphores,
Shared Memory and Semaphores
- sequences,
Sequence-Manipulation Functions
- and serial type,
The Serial Types
- sequential scan,
Planner and Optimizer Tuning
- serial,
The Serial Types
- serial4,
The Serial Types
- serial8,
The Serial Types
- SETOF,
Query Language (SQL) Functions
- See also function
- setval,
Sequence-Manipulation Functions
- shared libraries,
Shared Libraries
- shared memory,
Shared Memory and Semaphores
- SHMMAX,
Shared Memory and Semaphores
- SIGHUP,
Run-time configuration,
The pg_hba.conf file,
Ident-based authentication
- sliced bread
- See TOAST
- smallint,
Numeric Types
- Solaris,
Starting the database server,
Shared Memory and Semaphores,
Compiling and Linking Dynamically-Loaded Functions
- some,
Subquery Expressions
- sorting
- query results,
Sorting Rows
- SPI
- allocating space,
SPI_palloc,
SPI_repalloc,
SPI_pfree,
SPI_freetuple,
SPI_freetuptable,
SPI_freeplan
- connecting,
SPI_connect,
SPI_prepare,
SPI_execp,
SPI_saveplan
- copying tuple descriptors,
SPI_copytupledesc
- copying tuples,
SPI_copytuple,
SPI_copytupleintoslot
- cursors,
SPI_cursor_open,
SPI_cursor_find,
SPI_cursor_fetch,
SPI_cursor_move,
SPI_cursor_close
- decoding tuples,
SPI_fnumber,
SPI_fname,
SPI_getvalue,
SPI_getbinval,
SPI_gettype,
SPI_gettypeid,
SPI_getrelname
- disconnecting,
SPI_finish
- executing,
SPI_exec
- modifying tuples,
SPI_modifytuple
- SPI_connect,
SPI_connect
- SPI_copytuple,
SPI_copytuple
- SPI_copytupledesc,
SPI_copytupledesc
- SPI_copytupleintoslot,
SPI_copytupleintoslot
- SPI_cursor_close,
SPI_cursor_close
- SPI_cursor_fetch,
SPI_cursor_fetch
- SPI_cursor_find,
SPI_cursor_find
- SPI_cursor_move,
SPI_cursor_move
- SPI_cursor_open,
SPI_cursor_open
- SPI_exec,
SPI_exec
- SPI_execp,
SPI_execp
- SPI_finish,
SPI_finish
- SPI_fname,
SPI_fname
- SPI_fnumber,
SPI_fnumber
- SPI_freeplan,
SPI_freeplan
- SPI_freetuple,
SPI_freetuple
- SPI_freetuptable,
SPI_freetuptable
- SPI_getbinval,
SPI_getbinval
- SPI_getrelname,
SPI_getrelname
- SPI_gettype,
SPI_gettype
- SPI_gettypeid,
SPI_gettypeid
- SPI_getvalue,
SPI_getvalue
- spi_lastoid,
Database Access from PL/Tcl
- SPI_modifytuple,
SPI_modifytuple
- SPI_palloc,
SPI_palloc
- SPI_pfree,
SPI_pfree
- SPI_prepare,
SPI_prepare
- SPI_repalloc,
SPI_repalloc
- SPI_saveplan,
SPI_saveplan
- ssh,
Secure TCP/IP Connections with SSH tunnels
- SSL,
General operation,
Secure TCP/IP Connections with SSL,
Database Connection Functions
- standard deviation,
Aggregate Functions
- statistics,
Statistics Collector
- strings
- See character strings
- subqueries,
Subqueries,
Subquery Expressions
- subquery,
Aggregate Functions
- substring,
String Functions and Operators,
Binary String Functions and Operators
- sum,
Aggregate Functions
- superuser,
Accessing a Database
- syntax
- SQL,
SQL Syntax
- table,
Concepts
- Tcl,
pgtcl - Tcl Binding Library,
PL/Tcl - Tcl Procedural Language
- TCP/IP,
Starting the database server
- text
- See character strings
- threads
- with libpq,
Threading Behavior
- time
- constants,
Special values
- current,
Current Date/Time
- data type,
time [ ( p ) ] [ without time zone ],
time [ ( precision ) ] with time zone
- output format,
Date/Time Output
- See also Formatting
- time with time zone
- data type,
time [ ( precision ) ] with time zone
- time without time zone
- time,
time [ ( p ) ] [ without time zone ]
- time zones,
Time Zones,
Time Zones
- timeout
- authentication,
General operation
- deadlock,
General operation
- timestamp
- data type,
timestamp [ (precision) ] with time zone
- timestamp without time zone
- data type,
timestamp [ (precision) ] without time zone
- TOAST,
Introduction
- and user-defined types,
Extending SQL: Types
- transaction ID
- wraparound,
Preventing transaction ID wraparound failures
- transaction isolation level,
General operation
- transactions,
Transactions
- triggers
- in PL/Tcl,
Trigger Procedures in PL/Tcl
- Tru64 UNIX,
Compiling and Linking Dynamically-Loaded Functions
- true,
Boolean Type
- types
- See data types