The PostgreSQL JDBC Interface
Table of Contents
- 1. Introduction
- 2. Setting up the JDBC Driver
- 3. Initializing the Driver
- 4. Using SSL
- 5. Issuing a Query and Processing the Result
- 6. Calling Stored Functions
- 7. Storing Binary Data
- 8. JDBC escapes
- 9. PostgreSQL Extensions to the JDBC API
- 10. Using the Driver in a Multithreaded or a Servlet Environment
- 11. Connection Pools and Data Sources
- 12. Logging with java.util.logging
- 13. Further Reading
List of Tables
- 8.1. Supported escaped numeric functions
- 8.2. Supported escaped string functions
- 8.3. Supported escaped date/time functions
- 8.4. Supported escaped misc functions
- 11.1. ConnectionPoolDataSource Configuration Properties
- 11.2. DataSource Implementations
- 11.3. DataSource Configuration Properties
- 11.4. Additional Pooling DataSource Configuration Properties
List of Examples
- 5.1. Processing a Simple Query in JDBC
- 5.2. Setting fetch size to turn cursors on and off.
- 5.3. Deleting Rows in JDBC
- 5.4. Dropping a Table in JDBC
- 6.1. Calling a built in stored function
- 6.2. Getting SETOF type values from a function
- 6.3. Getting refcursor Value From a Function
- 6.4. Treating refcursor as a cursor name
- 7.1. Processing Binary Data in JDBC
- 8.1. Using jdbc escapes
- 9.1. Using the CIRCLE datatype from JDBC
- 9.2. Receiving Notifications
- 9.3. Using server side prepared statements
- 11.1. DataSource Code Example
- 11.2. DataSource JNDI Code Example
Chapter 1. Introduction |