1. npm을 이용하여 oracledb설치
$ npm install oracledb
2. 사용준비
const oracledb = require('oracledb');
3. DB와 연결하기
이제 콜백 함수의 두 번째 인자값인 conn을 이용하여 쿼리문을 실행하시면 됩니다.
oracledb.getConnection({
user: 'user명 입력',
password: '비밀번호 입력',
host: 'localhost',
database: 'xe'
}, function (err, conn) {
if(err){
console.log('접속 실패', err);
return;
}
console.log('접속 성공');
});
4. 쿼리문 실행해보기
conn.execute("select * from member", {}, {outFormat:oracledb.OBJECT}, function (err, result) {
// Json 형태로 넘어오도록 설정
if(err) throw err;
console.log('query read success');
dataStr = JSON.stringify(result);
console.log(dataStr);
arrStr = JSON.stringify(result.rows);
var arr = JSON.parse(arrStr);
console.log(arr);
console.log(arr[0].ID + " " + arr[0].PASSWORD);
});
+) 참고
'STUDY > Node.js' 카테고리의 다른 글
NestJS | 유효성 검사 validation (0) | 2021.07.23 |
---|---|
NestJS | 프로젝트 생성 및 실행 (0) | 2021.07.22 |
Node.js | nodemailer ejs사용하기 (이메일 인증번호) (0) | 2020.02.04 |
Node.js | nodemailer 이미지 첨부하기 (Embedded Image) (0) | 2020.01.29 |
Node.js | nodemailer를 이용한 이메일 인증(Gmail) (0) | 2020.01.29 |