資料庫里面有一個欄位為BLOB型別的二進制資料,存盤的是很多個浮點型的數,現在想用node從資料庫中讀取出來,并轉換成float型別的陣列,需要怎么操作啊?我的代碼是這么寫的,雖然列印出來的是二進制的數,但是不知道怎么每8位元組轉換成float啊
router.get('/', function(req, res, next) {
var sql = 'SELECT data FROM client_vdata_timefft where id=19530';
connection.query(sql, function(err, result) {
if (err) {
console.log('[SELECT ERROR] - ', err.message);
return;
}
console.log('--------------------------SELECT----------------------------');
console.log(result[0].data);
var float64Array = new Float64Array(result[0].data);
console.log('------------------------------------------------------------\n\n');
connection.end();
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/133853.html
標籤:JavaScript
上一篇:jsp中實作下拉復選框
