node-oracledb
1. Introduction to the node-oracledb Driver for Oracle Database
2. Installing node-oracledb
3. Initializing node-oracledb
4. Connecting to Oracle Database
5. Authentication Options
6. Executing SQL
7. Executing PL/SQL
8. Using Bind Variables
9. Executing Batch Statements and Bulk Loading
10. Managing Transactions
11. Tuning node-oracledb
12. Using CLOB, NCLOB, BLOB, and BFILE Data
13. Using JSON Data
14. Using INTERVAL Data
15. Using XMLType Data
16. Using VECTOR Data
17. Using Oracle Database Objects and Collections
18. Working with Simple Oracle Document Access (SODA)
19. Using Oracle Transactional Event Queues and Advanced Queuing
20. Working with Continuous Query Notification (CQN)
21. Using Two-Phase Commits (TPC)
22. Starting and Stopping Oracle Database
23. Tracing with node-oracledb
24. Extending node-oracledb
25. Pipelining Database Operations
26. Character Sets and Localization
27. Error Handling
28. Troubleshooting Errors
29. Upgrading to the Latest node-oracledb Releases
30. Node.js Programming Styles and Resource Management
31. Useful Resources for node-oracledb
32. Appendix A: Node-oracledb Thin and Thick Modes
33. Appendix B: Node.js Frameworks and node-oracledb
1. API: Oracledb Class
2. API: Connection Class
3. API: AqQueue Class
4. API: DbObject Class
5. API: LOB Class
6. API: Pool Class
7. API: EndUserSecurityContext Class
8. API: SecurityContextProvider Object
9. API: PoolStatistics Class
10. API: ResultSet Class
11. API: SodaCollection Class
12. API: SodaOperation Class
13. API: SodaDatabase Class
14. API: SodaDocument Class
15. API: SodaDocumentCursor Class
16. API: Pipeline Class
17. API: Errors
18. Deprecated and Desupported Features
node-oracledb Release Notes
License
node-oracledb
Index
Index
A
|
C
|
D
|
E
|
L
|
O
|
P
|
R
|
S
A
aqQueue.deqOptions (aqQueue attribute)
aqQueue.enqOptions (aqQueue attribute)
aqQueue.name (aqQueue attribute)
aqQueue.payloadType (aqQueue attribute)
aqQueue.payloadTypeClass (aqQueue attribute)
aqQueue.payloadTypeName (aqQueue attribute)
C
connection.action (connection attribute)
connection.callTimeout (connection attribute)
connection.clientId (connection attribute)
connection.clientInfo (connection attribute)
connection.connectString (connection attribute)
connection.connectTraceConfig (connection attribute)
connection.currentSchema (connection attribute)
connection.databaseOpenTelemetryTracing (connection attribute)
connection.dbDomain (connection attribute)
connection.dbName (connection attribute)
connection.dbOp (connection attribute)
connection.dbUniqueName (connection attribute)
connection.ecid (connection attribute)
connection.externalName (connection attribute)
connection.hostName (connection attribute)
connection.instanceName (connection attribute)
connection.internalName (connection attribute)
connection.ltxid (connection attribute)
connection.maxIdentifierLength (connection attribute)
connection.maxOpenCursors (connection attribute)
connection.module (connection attribute)
connection.oracleServerVersion (connection attribute)
connection.oracleServerVersionString (connection attribute)
connection.pdbName (connection attribute)
connection.port (connection attribute)
connection.protocol (connection attribute)
connection.serviceName (connection attribute)
connection.stmtCacheSize (connection attribute)
connection.tag (connection attribute)
connection.thin (connection attribute)
connection.transactionInProgress (connection attribute)
connection.txnPriority (connection attribute)
connection.user (connection attribute)
connection.warning (connection attribute)
D
dbObject.attributes (dbObject attribute)
dbObject.elementType (dbObject attribute)
dbObject.elementTypeClass (dbObject attribute)
dbObject.elementTypeName (dbObject attribute)
dbObject.fqn (dbObject attribute)
dbObject.isCollection (dbObject attribute)
dbObject.length (dbObject attribute)
dbObject.name (dbObject attribute)
dbObject.packageName (dbObject attribute)
dbObject.schema (dbObject attribute)
E
error.code (error attribute)
error.errorNum (error attribute)
error.isRecoverable (error attribute)
error.message (error attribute)
error.offset (error attribute)
error.stack (error attribute)
L
lob.chunkSize (lob attribute)
lob.length (lob attribute)
lob.pieceSize (lob attribute)
lob.type (lob attribute)
O
oracledb.autoCommit (oracledb attribute)
oracledb.configProviderCacheTimeout (oracledb attribute)
oracledb.connectionClass (oracledb attribute)
oracledb.dbObjectAsPojo (oracledb attribute)
oracledb.dbObjectTypeHandler (oracledb attribute)
oracledb.driverName (oracledb attribute)
oracledb.edition (oracledb attribute)
oracledb.errorOnConcurrentExecute (oracledb attribute)
oracledb.events (oracledb attribute)
oracledb.externalAuth (oracledb attribute)
oracledb.fetchArraySize (oracledb attribute)
oracledb.fetchAsBuffer (oracledb attribute)
oracledb.fetchAsString (oracledb attribute)
oracledb.fetchTypeHandler (oracledb attribute)
oracledb.future.oldJsonColumnAsObj (oracledb.future attribute)
oracledb.lobPrefetchSize (oracledb attribute)
oracledb.machine (oracledb attribute)
oracledb.maxRows (oracledb attribute)
oracledb.oracleClientVersion (oracledb attribute)
oracledb.oracleClientVersionString (oracledb attribute)
oracledb.osUser (oracledb attribute)
oracledb.outFormat (oracledb attribute)
oracledb.poolIncrement (oracledb attribute)
oracledb.poolMax (oracledb attribute)
oracledb.poolMaxPerShard (oracledb attribute)
oracledb.poolMin (oracledb attribute)
oracledb.poolPingInterval (oracledb attribute)
oracledb.poolPingTimeout (oracledb attribute)
oracledb.poolTimeout (oracledb attribute)
oracledb.prefetchRows (oracledb attribute)
oracledb.program (oracledb attribute)
oracledb.Promise (oracledb attribute)
oracledb.queueMax (oracledb attribute)
oracledb.queueRequests (oracledb attribute)
oracledb.queueTimeout (oracledb attribute)
oracledb.stmtCacheSize (oracledb attribute)
oracledb.terminal (oracledb attribute)
oracledb.thickModeDSNPassthrough (oracledb attribute)
oracledb.thin (oracledb attribute)
oracledb.version (oracledb attribute)
oracledb.versionString (oracledb attribute)
oracledb.versionSuffix (oracledb attribute)
P
pool.connectionsInUse (pool attribute)
pool.connectionsOpen (pool attribute)
pool.connectString (pool attribute)
pool.connectTraceConfig (pool attribute)
pool.edition (pool attribute)
pool.enableStatistics (pool attribute)
pool.events (pool attribute)
pool.externalAuth (pool attribute)
pool.homogeneous (pool attribute)
pool.maxLifetimeSession (pool attribute)
pool.poolAlias (pool attribute)
pool.poolIncrement (pool attribute)
pool.poolMax (pool attribute)
pool.poolMaxPerShard (pool attribute)
pool.poolMin (pool attribute)
pool.poolPingInterval (pool attribute)
pool.poolPingTimeout (pool attribute)
pool.poolTimeout (pool attribute)
pool.queueMax (pool attribute)
pool.queueRequests (pool attribute)
pool.queueTimeout (pool attribute)
pool.sessionCallback (pool attribute)
pool.sodaMetaDataCache (pool attribute)
pool.status (pool attribute)
pool.stmtCacheSize (pool attribute)
pool.thin (pool attribute)
pool.user (pool attribute)
R
resultset.metaData (resultset attribute)
S
sodaCollection.metaData (sodaCollection attribute)
sodaCollection.name (sodaCollection attribute)
sodaDocument.createdOn (sodaDocument attribute)
sodaDocument.key (sodaDocument attribute)
sodaDocument.lastModified (sodaDocument attribute)
sodaDocument.mediaType (sodaDocument attribute)
sodaDocument.version (sodaDocument attribute)
SparseVector.indices (SparseVector attribute)
SparseVector.numDimensions (SparseVector attribute)
SparseVector.values (SparseVector attribute)