API Reference
API Ref
IBM DB2 Universal Database
API Reference
Version 5
S10J-8167-00
10J8167
Before using this information and the product it supports, be sure to read
the general information under Appendix I. "Notices".
This document contains proprietary information of IBM. It is provided under
a license agreement and is protected by copyright law. The information
contained in this publication does not include any product warranties and any
statements provided in this manual should not be interpreted as such.
Order publications through your IBM representative or the IBM branch office
serving your locality or by calling 1-800-879-2755 in U.S. or
1-800-IBM-4YOU in Canada.
When you send information to IBM, you grant IBM a nonexclusive right to use
or distribute the information in any way it believes appropriate without
incurring any obligation to you.
© Copyright International Business Machines Corporation 1993, 1997. All rights reserved.
Note to U.S. government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule contract with IBM Corp.
About This Book
Chapter 1. Application Programming Interfaces
Chapter 2. Additional REXX APIs
Chapter 3. Data Structures
Appendix A. Naming Conventions
Appendix B. Transaction APIs
Appendix C. Precompiler Customization APIs
Appendix D. Backup and Restore APIs for Vendor Products
Appendix E. Threaded Applications with Concurrent Access
sqleAttachToCtx - Attach to Context
sqleBeginCtx - Create and Attach to an Application Context
sqleDetachFromCtx - Detach From Context
sqleEndCtx - Detach and Destroy Application Context
sqleGetCurrentCtx - Get Current Context
sqleInterruptCtx - Interrupt Context
sqleSetTypeCtx - Set Application Context Type
Appendix F. DB2 Common Server Log Records
Log Manager Header
Data Manager Log Records
Initialize Table
Import Replace (Truncate)
Rollback Insert
Reorg Table
Create Index, Drop Index
Create Table, Drop Table, Rollback Create Table, Rollback Drop Table
Alter Propagation, Alter Check Pending, Rollback Propagation Change, Rollback Check Pending Change
Alter Table Add Columns, Rollback Add Columns
Insert Record, Delete Record, Rollback Delete Record, Rollback Update Record
Update Record
Long Field Manager Log Records
Add Long Field Record
LOB Manager Log Records
Insert LOB Data Log Record (AFIM_DATA)
Insert LOB Data Log Record (AFIM_AMOUNT)
Transaction Manager Log Records
Normal Commit
Heuristic Commit
MPP Coordinator Commit
MPP Subordinator Commit
Normal Abort
Heuristic Abort
Local Pending List
Global Pending List
XA Prepare
MPP Subordinator Prepare
Utility Manager Log Records
Migration Begin
Migration End
Load Start
Load Pending List
Backup End
Tablespace Rolled Forward
Tablespace Roll Forward to PIT Begins
Tablespace Roll Forward to PIT Ends
Appendix G. Application Migration Considerations
Changed APIs and Data Structures
Appendix H. How the DB2 Library Is Structured
SmartGuides
Online Help
DB2 Books
About the Information Center
Appendix I. Notices
Trademarks
Trademarks of Other Companies
Appendix J. Contacting IBM
Index
This book provides information about the use of application programming
interfaces (APIs) to execute database administrative functions. It presents
detailed information on the use of database manager API calls in applications
written in the following programming languages:
For a compiled language, an appropriate precompiler must be available to
process the statements. Precompilers are provided for all supported languages.
[ Top of Page | Next Page | Index ]
[ DB2 List of Books |
Search the DB2 Books ]