node.js를 사용하여 DB2 데이터베이스에 연결하고 다른 쿼리를로드하고 있습니다. 하지만 사용자 입력에서 매개 변수를 사용하고 싶습니다. 내 연결 문자열은 다음과 같습니다Node.js 매개 변수가있는 DB2 쿼리
var ibmdb = require("ibm_db")
, cn = "DATABASE=namedb;HOSTNAME=hst;UID=portal;PWD=portalpwd;PORT=50000;PROTOCOL=TCPIP;"
;
하지만 내 쿼리가 정적, 나는 사용자 입력에서 매개 변수/변수를 전달해야합니다.
나는 var rl = require('readline');
와 사용자 입력을 사용하고 있지만, 문제는 지금이 쿼리에 변수를 전달하고 동적 매개 변수하지 단일 값과 같은 name
이 id
등
var rows = conn.querySync(
"select name,id,uid,password,type from db21.rep_name fetch first 10 rows only"
);
설명서를 읽으려고 했습니까? 특히,'querySync()'에 대한'bindingParameters' 인자에 대해서요? – mustaccio