Я новичок в технологии NodeJS, работая над проектом nodejs, я получил ниже проблемы.Проблема с выполнением подготовленного оператора в узле JS с модулем ibm_db
Я реализовал модуль ibm_db (для установления соединения DB2) и используя «подготовленные операторы» для выполнения запросов «SELECT». Ниже запрос выполняется без ошибок, но console.log(result)
дает результат как {fetchMode : 4}
, но я ожидаю результатов COLUMN_1 здесь. Может кто-нибудь сказать мне, если я здесь что-то не хватает.
db.prepare('SELECT COLUMN_1 FROM TABLE_A WHERE COLUMN_2=?', function(err, stmt){
if(err){
console.log(err);
}
stmt.execute(['CA'], function(err, result){
console.log(result);
});
});
попробовать протоколирование ошибки здесь: Может быть есть какая-то ошибка? 'stmt.execute (['CA'], function (err, result) {console.log (err, result);});' – SKY
@SKY только что я проверил, что ошибки не было. –
Немного новичок в DB2 и модуле ibm_db, что означает fetchMode: 4? – SKY