我的功能是:
objBD.query('select max(ID_U) AS max_id from usuario ', function(err, rows, fields) {
copia=rows[0].max_id;
});
并且变量copia
的值为:
未定义
变化的copia是全球性的
答案 0 :(得分:2)
您的copia
变量仅在该闭包的范围内定义。在执行该代码之前尝试定义它:
var copia;
objBD.query('select max(ID_U) AS max_id from usuario ', function(err, rows, fields) { copia=rows[0].max_id; })
console.log(copia);