2014-12-01 3 views
2

NodeJS를 사용하여 DB2 데이터베이스에서 선택 쿼리를 수행하고 있습니다. 조회는 FIRST 5 ROWS를 리턴합니다.NodeJS에서 선택 쿼리 출력을 Json 형식으로 변환

쿼리가 Json 형식 개체로 반환하는이 5 문을 변환하고 싶습니다. 이미 json으로 쿼리를 변환하기 위해 재사용 할 수있는 무언가가 이미 만들어져 있습니까?

var ibmdb = require('ibm_db'); 

ibmdb.open("DRIVER={DB2};DATABASE=profiledb;HOSTNAME=158.xx.xx.xxx;UID=user;PWD=pass;PORT=1234;PROTOCOL=TCPIP", function (err,conn) { 
    if (err) return console.log(err); 

    conn.query('SELECT STMT_TEXT, ESTIMATE FROM TABLEUSUAGE WHERE TIMESTAMP > (SELECT CURRENT DATE - 2 DAY FROM SYS.SYSDUMMY1) ORDER BY ESTIMATE DESC FETCH FIRST 5 ROWS ONLY', function (err, data) { 
    if (err) console.log(err); 

    var data_from_query = data; 

    console.log(data); 

    conn.close(function() { 
     console.log('done'); 
    }); 
    }); 

}); 

답변

8

예 출력 결과를 Json 형식으로 변환 해보십시오.

console.log(JSON.stringify(data)); 
관련 문제