Package: PostgreSQL
Sophisticated and powerful Object-Relational DBMS.
Category: Development / Databases
Version: 8.1.11
Homepage: http://www.postgresql.org/
License: POSTGRESQL
Source size: 11,460 kB (compressed)
Manuals
User commands
- clusterdb(1)
- Cluster a PostgreSQL database
- createdb(1)
- Create a new PostgreSQL database
- createlang(1)
- Define a new PostgreSQL procedural language
- createuser(1)
- Define a new PostgreSQL user account
- dropdb(1)
- Remove a PostgreSQL database
- droplang(1)
- Remove a PostgreSQL procedural language
- dropuser(1)
- Remove a PostgreSQL user account
- ecpg(1)
- Embedded SQL C preprocessor
- initdb(1)
- Create a new PostgreSQL database cluster
- ipcclean(1)
- Remove shared memory and semaphores from a failed PostgreSQL server
- pg_config(1)
- Retrieve information about the installed version of PostgreSQL
- pg_controldata(1)
- Display control information of a PostgreSQL database cluster
- pg_ctl(1)
- Start, stop, or restart a PostgreSQL server
- pg_dump(1)
- Extract a PostgreSQL database into a script file or other archive file
- pg_dumpall(1)
- Extract a PostgreSQL database cluster into a script file
- pg_resetxlog(1)
- Reset the write-ahead log and other control information of a PostgreSQL database cluster
- pg_restore(1)
- Restore a PostgreSQL database from an archive file created by pg_dump
- postgres(1)
- Run a PostgreSQL server in single-user mode
- postmaster(1)
- PostgreSQL multiuser database server
- psql(1)
- PostgreSQL interactive terminal
- reindexdb(1)
- Reindex a PostgreSQL database
- vacuumdb(1)
- Garbage-collect and analyze a PostgreSQL database
Miscellaneous
- abort(7)
- Abort the current transaction
- alter_aggregate(7)
- Change the definition of an aggregate function
- alter_conversion(7)
- Change the definition of a conversion
- alter_database(7)
- Change a database
- alter_domain(7)
- Change the definition of a domain
- alter_function(7)
- Change the definition of a function
- alter_group(7)
- Change role name or membership
- alter_index(7)
- Change the definition of an index
- alter_language(7)
- Change the definition of a procedural language
- alter_operator(7)
- Change the definition of an operator
- alter_operator_class(7)
- Change the definition of an operator class
- alter_role(7)
- Change a database role
- alter_schema(7)
- Change the definition of a schema
- alter_sequence(7)
- Change the definition of a sequence generator
- alter_table(7)
- Change the definition of a table
- alter_tablespace(7)
- Change the definition of a tablespace
- alter_trigger(7)
- Change the definition of a trigger
- alter_type(7)
- Change the definition of a type
- alter_user(7)
- Change a database role
- analyze(7)
- Collect statistics about a database
- begin(7)
- Start a transaction block
- checkpoint(7)
- Force a transaction log checkpoint
- close(7)
- Close a cursor
- cluster(7)
- Cluster a table according to an index
- comment(7)
- Define or change the comment of an object
- commit(7)
- Commit the current transaction
- commit_prepared(7)
- Commit a transaction that was earlier prepared for two-phase commit
- copy(7)
- Copy data between a file and a table
- create_aggregate(7)
- Define a new aggregate function
- create_cast(7)
- Define a new cast
- create_constraint_trigger(7)
- Define a new constraint trigger
- create_conversion(7)
- Define a new encoding conversion
- create_database(7)
- Create a new database
- create_domain(7)
- Define a new domain
- create_function(7)
- Define a new function
- create_group(7)
- Define a new database role
- create_index(7)
- Define a new index
- create_language(7)
- Define a new procedural language
- create_operator(7)
- Define a new operator
- create_operator_class(7)
- Define a new operator class
- create_role(7)
- Define a new database role
- create_rule(7)
- Define a new rewrite rule
- create_schema(7)
- Define a new schema
- create_sequence(7)
- Define a new sequence generator
- create_table(7)
- Define a new table
- create_table_as(7)
- Define a new table from the results of a query
- create_tablespace(7)
- Define a new tablespace
- create_trigger(7)
- Define a new trigger
- create_type(7)
- Define a new data type
- create_user(7)
- Define a new database role
- create_view(7)
- Define a new view
- deallocate(7)
- Deallocate a prepared statement
- declare(7)
- Define a cursor
- delete(7)
- Delete rows of a table
- drop_aggregate(7)
- Remove an aggregate function
- drop_cast(7)
- Remove a cast
- drop_conversion(7)
- Remove a conversion
- drop_database(7)
- Remove a database
- drop_domain(7)
- Remove a domain
- drop_function(7)
- Remove a function
- drop_group(7)
- Remove a database role
- drop_index(7)
- Remove an index
- drop_language(7)
- Remove a procedural language
- drop_operator(7)
- Remove an operator
- drop_operator_class(7)
- Remove an operator class
- drop_role(7)
- Remove a database role
- drop_rule(7)
- Remove a rewrite rule
- drop_schema(7)
- Remove a schema
- drop_sequence(7)
- Remove a sequence
- drop_table(7)
- Remove a table
- drop_tablespace(7)
- Remove a tablespace
- drop_trigger(7)
- Remove a trigger
- drop_type(7)
- Remove a data type
- drop_user(7)
- Remove a database role
- drop_view(7)
- Remove a view
- end(7)
- Commit the current transaction
- execute(7)
- Execute a prepared statement
- explain(7)
- Show the execution plan of a statement
- fetch(7)
- Retrieve rows from a query using a cursor
- grant(7)
- Define access privileges
- insert(7)
- Create new rows in a table
- listen(7)
- Listen for a notification
- load(7)
- Load or reload a shared library file
- lock(7)
- Lock a table
- move(7)
- Position a cursor
- notify(7)
- Generate a notification
- prepare(7)
- Prepare a statement for execution
- prepare_transaction(7)
- Prepare the current transaction for two-phase commit
- reindex(7)
- Rebuild indexes
- release_savepoint(7)
- Destroy a previously defined savepoint
- reset(7)
- Restore the value of a run-time parameter to the default value
- revoke(7)
- Remove access privileges
- rollback(7)
- Abort the current transaction
- rollback_prepared(7)
- Cancel a transaction that was earlier prepared for two-phase commit
- rollback_to_savepoint(7)
- Roll back to a savepoint
- savepoint(7)
- Define a new savepoint within the current transaction
- select(7)
- Retrieve rows from a table or view
- select_into(7)
- Define a new table from the results of a query
- set(7)
- Change a run-time parameter
- set_constraints(7)
- Set constraint checking modes for the current transaction
- set_role(7)
- Set the current user identifier of the current session
- set_session_authorization(7)
- Set the session user identifier and the current user identifier of the current session
- set_transaction(7)
- Set the characteristics of the current transaction
- show(7)
- Show the value of a run-time parameter
- spi_connect(7)
- Connect a procedure to the SPI manager
- spi_copytuple(7)
- Make a copy of a row in the upper executor context
- spi_cursor_close(7)
- Close a cursor
- spi_cursor_fetch(7)
- Fetch some rows from a cursor
- spi_cursor_find(7)
- Find an existing cursor by name
- spi_cursor_move(7)
- Move a cursor
- spi_cursor_open(7)
- Set up a cursor using a plan created with SPI_prepare
- spi_exec(7)
- SPI_exec - execute a read/write command
- spi_execp(7)
- SPI_execp - execute a plan in read/write mode
- spi_execute(7)
- Execute a command
- spi_execute_plan(7)
- Execute a plan prepared by SPI_prepare
- spi_finish(7)
- Disconnect a procedure from the SPI manager
- spi_fname(7)
- Determine the column name for the specified column number
- spi_fnumber(7)
- Determine the column number for the specified column name
- spi_freeplan(7)
- Free a previously saved plan
- spi_freetuple(7)
- Free a row allocated in the upper executor context
- spi_freetuptable(7)
- Free a row set created by SPI_execute or a similar function
- spi_getargcount(7)
- Return the number of arguments needed by a plan prepared by SPI_prepare
- spi_getargtypeid(7)
- Return the data type OID for an argument of a plan prepared by SPI_prepare
- spi_getbinval(7)
- Return the binary value of the specified column
- spi_getnspname(7)
- Return the namespace of the specified relation
- spi_getrelname(7)
- Return the name of the specified relation
- spi_gettype(7)
- Return the data type name of the specified column
- spi_gettypeid(7)
- Return the data type OID of the specified column
- spi_getvalue(7)
- Return the string value of the specified column
- spi_is_cursor_plan(7)
- Return true if a plan prepared by SPI_prepare can be used with SPI_cursor_open
- spi_modifytuple(7)
- Create a row by replacing selected fields of a given row
- spi_palloc(7)
- Allocate memory in the upper executor context
- spi_pfree(7)
- Free memory in the upper executor context
- spi_pop(7)
- Pop SPI stack to return from recursive SPI usage
- spi_prepare(7)
- Prepare a plan for a command, without executing it yet
- spi_push(7)
- Push SPI stack to allow recursive SPI usage
- spi_repalloc(7)
- Reallocate memory in the upper executor context
- spi_returntuple(7)
- Prepare to return a tuple as a Datum
- spi_saveplan(7)
- Save a plan
- start_transaction(7)
- Start a transaction block
- truncate(7)
- Empty a table or set of tables
- unlisten(7)
- Stop listening for a notification
- update(7)
- Update rows of a table
- vacuum(7)
- Garbage-collect and optionally analyze a database