0
從npm使用NodeJs mssql驅動程序,我將數據傳回數據庫,並且我已經正確構建了對象,並且試圖確保任何int字段,我在'int field''錯誤附近得到'錯誤的語法。nodejs傳遞整數的mssql驅動程序拋出錯誤
使用mssql驅動程序,我該如何正確傳遞整數值?我在調用中也使用了字符串模板語法。下面是一個例子調用驅動程序:
return mssql.connect(sqlConfig).then(()=> {
return new mssql.Request()
.query(`insert into nameInfo (nameInfoId, firstName, prefName, lastName, suffix, alreadyCorrect, updatedDate, updated, correctPerson) values ${name.IndivId}, ${name.firstName}, ${name.prefName}, ${name.lastName}, ${name.suffix}, ${ac},${Date.now()}, 1,${cp}`)
.then(response => {
console.log(record);
mssql.close();
return record;
}).catch((err) =>{
console.error(err);
mssql.close();
});
});
後缺少括號'values'條款'插入...值(val1,val2,..)' –
這是有道理的。謝謝! –