Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Typographic Conventions
Submitting Feedback
1.2 Platforms
1.3 Target Audience
1.4 Acknowledgements
2.2 Overview of Goals
Summary of New Features
3.1 Overview of changes
4.1 Establishing a Connection
4.2 Executing SQL Statements and Manipulating Results
4.2.1 Support for SQL Advanced Data Types
4.4 Three-tier Model
4.5 JDBC in the Java EE Platform
Classes and Interfaces
6.2 Guidelines and Requirements
6.3 JDBC 4.0 API Compliance
6.4 Java EE JDBC Compliance
7.2 Retrieving General Information
7.3 Determining Feature Support
7.4 Data Source Limits
7.5 SQL Objects and Their Attributes
7.6 Transaction Support
7.8 Modified Methods
8.1.1 Support for the Java SE Chained Execeptions
8.1.2 Navigating SQLExceptions Using a For-Each Loop with SQLExceptions
8.3.1 Silent Truncation
8.5.1 NonTransient SQLExceptions
8.5.2 Transient SQLExceptions
9.2.1 Loading a driver that implements java.sql.Driver
9.3.1 The SQLPermission Class
9.4.2 The JNDI API and Application Portability
10.1Transaction Boundaries and Auto- commit
10.1.1Disabling Auto-commit Mode
10.2Transaction Isolation Levels
10.2.2Performance Considerations
10.3.1Setting and Rolling Back to a Savepoint
10.3.2Releasing a Savepoint
Connection Pooling
11.2Connection Events
11.3Connection Pooling in a Three-tier Environment
11.6Reuse of Statements by Pooled Connections
11.6.1 Using a Pooled Statement
11.6.2 Closing a Pooled Statement
11.7Statement Events
Distributed Transactions
12.2.2Getting a Connection
12.4Transaction Management
12.4.1Two-phase Commit
12.5Closing the Connection
13.1.1Creating Statements Returning a ResultSet object Returning an Update Count Returning Unknown or Multiple Results
13.2.2Setting Parameters Type Conversions National Character Set Conversions Clearing Parameters Returning an Update Count Returning Unknown or Multiple Results
13.3.1Creating a CallableStatement Object
13.3.2Setting Parameters IN Parameters OUT Parameters INOUT Parameters Clearing Parameters Returning an Update Count Returning Unknown or Multiple Results
13.4Escape Syntax
13.5Performance Hints
13.6Retrieving Auto Generated Values
14.1Description of Batch Updates
14.1.2Successful Execution
14.1.3Handling Failures during Execution Determining ResultSet Holdability
15.2.2Cursor Movement
15.2.3Retrieving Values Data Type Conversions Updating a Row Deleting a Row Inserting a Row Positioned Updates and Deletes
Advanced Data Types
16.1Taxonomy of SQL Types
16.2Mapping of Advanced Data Types
16.4SQLXML Objects
16.4.1Creating SQLXML Objects
16.5.2Creating Array Objects
16.6.2Retrieving the Referenced Value
16.6.4Storing the Referenced Value
16.7Distinct Types
16.7.1Retrieving Distinct Types
16.7.2Storing Distinct Types
16.8Structured Types
16.8.1Creating Structured Objects
16.8.2Retrieving Structured Types
16.8.3Storing Structured Types
16.9.1Retrieving References to External Data
16.9.2Storing References to External Data
16.10RowId Objects
16.10.1Lifetime of RowId Validity
16.10.2Retrieving RowId Values
16.10.3Using RowId Values
Customized Type Mapping
17.1The Type Mapping
17.2Class Conventions
17.3Streams of SQL Data
17.3.1Retrieving Data
17.3.2Storing Data
17.4.1An SQL Structured Type
17.4.3Mirroring SQL Inheritance in the Java Programming Language
17.5Effect of Transform Groups
17.6Generality of the Approach
Relationship to Connectors
18.1System Contracts
18.2Mapping Connector System Contracts to JDBC Interfaces
18.3Packaging JDBC Drivers in Connector RAR File Format
19.1Wrapper interface methods
19.1.1unwrap method
19.1.2isWrapperFor method
Revision History
Data Type Conversion Tables
Related Documents
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 134|Likes:
Published by lurch_76

More info:

Published by: lurch_76 on Apr 17, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 5 to 68 are not shown in this preview.
You're Reading a Free Preview
Pages 73 to 142 are not shown in this preview.
You're Reading a Free Preview
Pages 147 to 217 are not shown in this preview.
You're Reading a Free Preview
Pages 225 to 226 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->