代码之友。我有一个在 node.js 中运行的 odbc db 行的基本示例。不幸的是,对于所有 db 查询,我将 varchar 属性报告为“null”。
var db = require('odbc')()
, cn = process.env.ODBC_CONNECTION_STRING
;
db.open(cn, function (err) {
if (err) return console.log(err);
db.query('select * from users', function (err, data) {
if (err) console.log(err);
console.log(data);
db.close(function () {
console.log('done');
});
});
});
运行结果如下:
[ { name: null, fullname: null, default_schema: 2000 },
{ name: null, fullname: null, default_schema: 5899 } ]
done
在 monetdb 中,它看起来如下:
+---------+---------------+----------------+
| name | fullname | default_schema |
+=========+===============+================+
| monetdb | MonetDB Admin | 2000 |
| wyh | wyh analytics | 5899 |
+---------+---------------+----------------+
有任何想法吗??