Jaybird 2.1 JDBC driver Java Programmer's Manual - Firebird
Jaybird 2.1 JDBC driver Java Programmer's Manual - Firebird
Jaybird 2.1 JDBC driver Java Programmer's Manual - Firebird
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
The java.sql.Statement interface...................................................................35<br />
Statement behind the scenes.........................................................................39<br />
The java.sql.PreparedStatement interface.....................................................40<br />
Prepared statement pooling...........................................................................44<br />
The java.sql.CallableStatement interface......................................................46<br />
Batch Updates...............................................................................................52<br />
Escaped Syntax.............................................................................................53<br />
5. Working with result sets...............................................................................55<br />
ResultSet properties......................................................................................55<br />
ResultSet manipulation.................................................................................57<br />
6. Using transactions.........................................................................................61<br />
<strong>JDBC</strong> transactions........................................................................................61<br />
Auto-commit mode.......................................................................................62<br />
Read-only Transactions................................................................................64<br />
Transaction Isolation Levels.........................................................................65<br />
Savepoints.....................................................................................................66<br />
Transaction Parameter Buffer.......................................................................67<br />
Table Reservation.........................................................................................70<br />
7. Working with Services..................................................................................73<br />
ServiceManager............................................................................................74<br />
Backup and restore.......................................................................................74<br />
User management.........................................................................................79<br />
Database maintenance..................................................................................80<br />
Database statistics.........................................................................................85<br />
8. Working with Events.....................................................................................87<br />
Database events............................................................................................87<br />
Posting the events.........................................................................................88<br />
Subscribing for events..................................................................................89<br />
Appendix A. Extended connection properties...................................................91<br />
Appendix B. Data Type Conversion Table.......................................................93<br />
Appendix C. Connection Pool Properties..........................................................95<br />
Standard <strong>JDBC</strong> Properties............................................................................95<br />
Pool Properties..............................................................................................96<br />
Runtime Pool Properties...............................................................................96<br />
<strong>Firebird</strong>-specific Properties..........................................................................96<br />
Non-standard parameters..............................................................................97<br />
Appendix D. Character Encodings....................................................................99<br />
Encodings Types...........................................................................................99<br />
Encodings in <strong>Java</strong>.......................................................................................100<br />
Available Encodings...................................................................................102<br />
Appendix E. Supported <strong>JDBC</strong> Scalar Functions.............................................105<br />
Numeric Functions......................................................................................106<br />
String Functions..........................................................................................107<br />
String Functions (continued)......................................................................108<br />
Time and Date Functions............................................................................109<br />
Time and Date Functions (continued)........................................................109<br />
System Functions........................................................................................110<br />
Conversion Functions.................................................................................110<br />
<strong>Java</strong> <strong>Programmer's</strong> <strong>Manual</strong> 4