可以在IBM Cloud Function中用下面的方法连接Cloud DB2

var ibmdb = require('ibm_db');
function main(params) {
var ssldsn = 'DATABASE=xxxxx;HOSTNAME=dashdb-txn-flex-yp-xxxxx.xxxxxx.xxxxx.bluemix.net;PORT=xxxxx;PROTOCOL=TCPIP;UID=xxxxx;PWD=xxxxx;Security=SSL;';
var sql = 'select * from SYSIBMADM.SNAPDBM';
ibmdb.open(ssldsn, function (err,conn) {
if (err) return console.log(err);
conn.query(sql, function (err, data) {
if (err) console.log(err);
else console.log(data);
conn.close(function () {
console.log('connection closed');
});
});
});
};
Mysql的例子:https://medium.com/@taiponrock/ibm-cloud-functions%E3%81%AE%E5%AE%9F%E8%A3%85%E3%82%92%E5%AD%A6%E3%81%B6-8b2b9b618e16