api documentation for ibm_db (v2.0.0)

IBM DB2 and IBM Informix bindings for node

table of contents

  1. module ibm_db
    1. function ibm_db (options)
    2. function ibm_db.Database (options)
    3. function ibm_db.ODBC ()
    4. function ibm_db.ODBCConnection ()
    5. function ibm_db.ODBCResult ()
    6. function ibm_db.ODBCStatement ()
    7. function ibm_db.Pool (_options)
    8. function ibm_db.close (db)
    9. function ibm_db.debug (x)
    10. function ibm_db.getElapsedTime ()
    11. function ibm_db.open (connStr, options, cb)
    12. function ibm_db.openSync (connStr, options)
    13. function ibm_db.simple_queue ()
    14. number ibm_db.FETCH_ARRAY
    15. number ibm_db.FETCH_OBJECT
    16. number ibm_db.SQL_CLOSE
    17. number ibm_db.SQL_DESTROY
    18. number ibm_db.SQL_DROP
    19. number ibm_db.SQL_RESET_PARAMS
    20. number ibm_db.SQL_UNBIND
    21. object ibm_db.Database.prototype
    22. object ibm_db.ODBC.prototype
    23. object ibm_db.ODBCConnection.prototype
    24. object ibm_db.ODBCResult.prototype
    25. object ibm_db.ODBCStatement.prototype
    26. object ibm_db.Pool.prototype
    27. object ibm_db.simple_queue.prototype
  2. module ibm_db.Database
    1. function ibm_db.Database (options)
  3. module ibm_db.Database.prototype
    1. function ibm_db.Database.prototype.beginTransaction (cb)
    2. function ibm_db.Database.prototype.beginTransactionSync ()
    3. function ibm_db.Database.prototype.close (cb)
    4. function ibm_db.Database.prototype.closeSync ()
    5. function ibm_db.Database.prototype.columns (catalog, schema, table, column, callback)
    6. function ibm_db.Database.prototype.commitTransaction (cb)
    7. function ibm_db.Database.prototype.commitTransactionSync ()
    8. function ibm_db.Database.prototype.describe (obj, callback)
    9. function ibm_db.Database.prototype.endTransaction (rollback, cb)
    10. function ibm_db.Database.prototype.endTransactionSync (rollback)
    11. function ibm_db.Database.prototype.fetchStreamingResults (results, stream)
    12. function ibm_db.Database.prototype.open (connStr, cb)
    13. function ibm_db.Database.prototype.openSync (connStr)
    14. function ibm_db.Database.prototype.prepare (sql, cb)
    15. function ibm_db.Database.prototype.prepareSync (sql)
    16. function ibm_db.Database.prototype.query (query, params, cb)
    17. function ibm_db.Database.prototype.queryResult (query, params, cb)
    18. function ibm_db.Database.prototype.queryResultSync (query, params)
    19. function ibm_db.Database.prototype.queryStream (sql, params)
    20. function ibm_db.Database.prototype.querySync (query, params)
    21. function ibm_db.Database.prototype.rollbackTransaction (cb)
    22. function ibm_db.Database.prototype.rollbackTransactionSync ()
    23. function ibm_db.Database.prototype.setIsolationLevel (isolationLevel)
    24. function ibm_db.Database.prototype.tables (catalog, schema, table, type, callback)
    25. number ibm_db.Database.prototype.FETCH_ARRAY
    26. number ibm_db.Database.prototype.FETCH_OBJECT
    27. number ibm_db.Database.prototype.SQL_CLOSE
    28. number ibm_db.Database.prototype.SQL_DESTROY
    29. number ibm_db.Database.prototype.SQL_DROP
    30. number ibm_db.Database.prototype.SQL_RESET_PARAMS
    31. number ibm_db.Database.prototype.SQL_UNBIND
  4. module ibm_db.ODBC
    1. function ibm_db.ODBC ()
    2. number ibm_db.ODBC.FETCH_ARRAY
    3. number ibm_db.ODBC.FETCH_OBJECT
    4. number ibm_db.ODBC.SQL_CLOSE
    5. number ibm_db.ODBC.SQL_DESTROY
    6. number ibm_db.ODBC.SQL_DROP
    7. number ibm_db.ODBC.SQL_RESET_PARAMS
    8. number ibm_db.ODBC.SQL_UNBIND
  5. module ibm_db.ODBC.prototype
    1. function ibm_db.ODBC.prototype.createConnection ()
    2. function ibm_db.ODBC.prototype.createConnectionSync ()
  6. module ibm_db.ODBCConnection
    1. function ibm_db.ODBCConnection ()
  7. module ibm_db.ODBCConnection.prototype
    1. function ibm_db.ODBCConnection.prototype.beginTransaction ()
    2. function ibm_db.ODBCConnection.prototype.beginTransactionSync ()
    3. function ibm_db.ODBCConnection.prototype.close ()
    4. function ibm_db.ODBCConnection.prototype.closeSync ()
    5. function ibm_db.ODBCConnection.prototype.columns ()
    6. function ibm_db.ODBCConnection.prototype.createStatement ()
    7. function ibm_db.ODBCConnection.prototype.createStatementSync ()
    8. function ibm_db.ODBCConnection.prototype.endTransaction ()
    9. function ibm_db.ODBCConnection.prototype.endTransactionSync ()
    10. function ibm_db.ODBCConnection.prototype.open ()
    11. function ibm_db.ODBCConnection.prototype.openSync ()
    12. function ibm_db.ODBCConnection.prototype.query ()
    13. function ibm_db.ODBCConnection.prototype.querySync ()
    14. function ibm_db.ODBCConnection.prototype.setIsolationLevel ()
    15. function ibm_db.ODBCConnection.prototype.tables ()
  8. module ibm_db.ODBCResult
    1. function ibm_db.ODBCResult ()
  9. module ibm_db.ODBCResult.prototype
    1. function ibm_db.ODBCResult.prototype.closeSync ()
    2. function ibm_db.ODBCResult.prototype.fetch ()
    3. function ibm_db.ODBCResult.prototype.fetchAll ()
    4. function ibm_db.ODBCResult.prototype.fetchAllSync ()
    5. function ibm_db.ODBCResult.prototype.fetchSync ()
    6. function ibm_db.ODBCResult.prototype.getColumnNamesSync ()
    7. function ibm_db.ODBCResult.prototype.moreResultsSync ()
  10. module ibm_db.ODBCStatement
    1. function ibm_db.ODBCStatement ()
  11. module ibm_db.ODBCStatement.prototype
    1. function ibm_db.ODBCStatement.prototype._bind ()
    2. function ibm_db.ODBCStatement.prototype._bindSync ()
    3. function ibm_db.ODBCStatement.prototype._execute ()
    4. function ibm_db.ODBCStatement.prototype._executeDirect ()
    5. function ibm_db.ODBCStatement.prototype._executeDirectSync ()
    6. function ibm_db.ODBCStatement.prototype._executeNonQuery ()
    7. function ibm_db.ODBCStatement.prototype._executeNonQuerySync ()
    8. function ibm_db.ODBCStatement.prototype._executeSync ()
    9. function ibm_db.ODBCStatement.prototype._prepare ()
    10. function ibm_db.ODBCStatement.prototype.bind (ary, cb)
    11. function ibm_db.ODBCStatement.prototype.bindSync (ary)
    12. function ibm_db.ODBCStatement.prototype.closeSync ()
    13. function ibm_db.ODBCStatement.prototype.execute (params, cb)
    14. function ibm_db.ODBCStatement.prototype.executeDirect (sql, cb)
    15. function ibm_db.ODBCStatement.prototype.executeDirectSync ()
    16. function ibm_db.ODBCStatement.prototype.executeNonQuery (params, cb)
    17. function ibm_db.ODBCStatement.prototype.executeNonQuerySync ()
    18. function ibm_db.ODBCStatement.prototype.executeSync (params)
    19. function ibm_db.ODBCStatement.prototype.prepare (sql, cb)
    20. function ibm_db.ODBCStatement.prototype.prepareSync ()
  12. module ibm_db.Pool
    1. function ibm_db.Pool (_options)
    2. number ibm_db.Pool.count
  13. module ibm_db.Pool.prototype
    1. function ibm_db.Pool.prototype.cleanUp (connStr, callback)
    2. function ibm_db.Pool.prototype.close (callback)
    3. function ibm_db.Pool.prototype.init (count, connStr)
    4. function ibm_db.Pool.prototype.open (connStr, callback)
    5. function ibm_db.Pool.prototype.setConnectTimeout (timeout)
    6. function ibm_db.Pool.prototype.setMaxPoolSize (size)
  14. module ibm_db.simple_queue
    1. function ibm_db.simple_queue ()
  15. module ibm_db.simple_queue.prototype
    1. function ibm_db.simple_queue.prototype.maybeNext ()
    2. function ibm_db.simple_queue.prototype.next ()
    3. function ibm_db.simple_queue.prototype.push (fn)

module ibm_db

function ibm_db (options)

function ibm_db.Database (options)

function ibm_db.ODBC ()

function ibm_db.ODBCConnection ()

function ibm_db.ODBCResult ()

function ibm_db.ODBCStatement ()

function ibm_db.Pool (_options)

function ibm_db.close (db)

function ibm_db.debug (x)

function ibm_db.getElapsedTime ()

function ibm_db.open (connStr, options, cb)

function ibm_db.openSync (connStr, options)

function ibm_db.simple_queue ()

module ibm_db.Database

function ibm_db.Database (options)

module ibm_db.Database.prototype

function ibm_db.Database.prototype.beginTransaction (cb)

function ibm_db.Database.prototype.beginTransactionSync ()

function ibm_db.Database.prototype.close (cb)

function ibm_db.Database.prototype.closeSync ()

function ibm_db.Database.prototype.columns (catalog, schema, table, column, callback)

function ibm_db.Database.prototype.commitTransaction (cb)

function ibm_db.Database.prototype.commitTransactionSync ()

function ibm_db.Database.prototype.describe (obj, callback)

function ibm_db.Database.prototype.endTransaction (rollback, cb)

function ibm_db.Database.prototype.endTransactionSync (rollback)

function ibm_db.Database.prototype.fetchStreamingResults (results, stream)

function ibm_db.Database.prototype.open (connStr, cb)

function ibm_db.Database.prototype.openSync (connStr)

function ibm_db.Database.prototype.prepare (sql, cb)

function ibm_db.Database.prototype.prepareSync (sql)

function ibm_db.Database.prototype.query (query, params, cb)

function ibm_db.Database.prototype.queryResult (query, params, cb)

function ibm_db.Database.prototype.queryResultSync (query, params)

function ibm_db.Database.prototype.queryStream (sql, params)

function ibm_db.Database.prototype.querySync (query, params)

function ibm_db.Database.prototype.rollbackTransaction (cb)

function ibm_db.Database.prototype.rollbackTransactionSync ()

function ibm_db.Database.prototype.setIsolationLevel (isolationLevel)

function ibm_db.Database.prototype.tables (catalog, schema, table, type, callback)

module ibm_db.ODBC

function ibm_db.ODBC ()

module ibm_db.ODBC.prototype

function ibm_db.ODBC.prototype.createConnection ()

function ibm_db.ODBC.prototype.createConnectionSync ()

module ibm_db.ODBCConnection

function ibm_db.ODBCConnection ()

module ibm_db.ODBCConnection.prototype

function ibm_db.ODBCConnection.prototype.beginTransaction ()

function ibm_db.ODBCConnection.prototype.beginTransactionSync ()

function ibm_db.ODBCConnection.prototype.close ()

function ibm_db.ODBCConnection.prototype.closeSync ()

function ibm_db.ODBCConnection.prototype.columns ()

function ibm_db.ODBCConnection.prototype.createStatement ()

function ibm_db.ODBCConnection.prototype.createStatementSync ()

function ibm_db.ODBCConnection.prototype.endTransaction ()

function ibm_db.ODBCConnection.prototype.endTransactionSync ()

function ibm_db.ODBCConnection.prototype.open ()

function ibm_db.ODBCConnection.prototype.openSync ()

function ibm_db.ODBCConnection.prototype.query ()

function ibm_db.ODBCConnection.prototype.querySync ()

function ibm_db.ODBCConnection.prototype.setIsolationLevel ()

function ibm_db.ODBCConnection.prototype.tables ()

module ibm_db.ODBCResult

function ibm_db.ODBCResult ()

module ibm_db.ODBCResult.prototype

function ibm_db.ODBCResult.prototype.closeSync ()

function ibm_db.ODBCResult.prototype.fetch ()

function ibm_db.ODBCResult.prototype.fetchAll ()

function ibm_db.ODBCResult.prototype.fetchAllSync ()

function ibm_db.ODBCResult.prototype.fetchSync ()

function ibm_db.ODBCResult.prototype.getColumnNamesSync ()

function ibm_db.ODBCResult.prototype.moreResultsSync ()

module ibm_db.ODBCStatement

function ibm_db.ODBCStatement ()

module ibm_db.ODBCStatement.prototype

function ibm_db.ODBCStatement.prototype._bind ()

function ibm_db.ODBCStatement.prototype._bindSync ()

function ibm_db.ODBCStatement.prototype._execute ()

function ibm_db.ODBCStatement.prototype._executeDirect ()

function ibm_db.ODBCStatement.prototype._executeDirectSync ()

function ibm_db.ODBCStatement.prototype._executeNonQuery ()

function ibm_db.ODBCStatement.prototype._executeNonQuerySync ()

function ibm_db.ODBCStatement.prototype._executeSync ()

function ibm_db.ODBCStatement.prototype._prepare ()

function ibm_db.ODBCStatement.prototype.bind (ary, cb)

function ibm_db.ODBCStatement.prototype.bindSync (ary)

function ibm_db.ODBCStatement.prototype.closeSync ()

function ibm_db.ODBCStatement.prototype.execute (params, cb)

function ibm_db.ODBCStatement.prototype.executeDirect (sql, cb)

function ibm_db.ODBCStatement.prototype.executeDirectSync ()

function ibm_db.ODBCStatement.prototype.executeNonQuery (params, cb)

function ibm_db.ODBCStatement.prototype.executeNonQuerySync ()

function ibm_db.ODBCStatement.prototype.executeSync (params)

function ibm_db.ODBCStatement.prototype.prepare (sql, cb)

function ibm_db.ODBCStatement.prototype.prepareSync ()

module ibm_db.Pool

function ibm_db.Pool (_options)

module ibm_db.Pool.prototype

function ibm_db.Pool.prototype.cleanUp (connStr, callback)

function ibm_db.Pool.prototype.close (callback)

function ibm_db.Pool.prototype.init (count, connStr)

function ibm_db.Pool.prototype.open (connStr, callback)

function ibm_db.Pool.prototype.setConnectTimeout (timeout)

function ibm_db.Pool.prototype.setMaxPoolSize (size)

module ibm_db.simple_queue

function ibm_db.simple_queue ()

module ibm_db.simple_queue.prototype

function ibm_db.simple_queue.prototype.maybeNext ()

function ibm_db.simple_queue.prototype.next ()

function ibm_db.simple_queue.prototype.push (fn)

[ this document was created with utility2 ]