以下是一个示例代码,演示了如何在Node.js中连接和使用Oracle数据库。注意,您需要先安装相应的Oracle数据库驱动程序,例如node-oracledb。
const oracledb = require('oracledb');
const dbConfig = {
user: 'your_username',
password: 'your_password',
connectString: 'your_connect_string'
};
async function queryDatabase() {
let connection;
try {
// 连接数据库
connection = await oracledb.getConnection(dbConfig);
// 执行查询
const result = await connection.execute(
`SELECT * FROM your_table`
);
// 打印查询结果
console.log(result.rows);
} catch (error) {
console.error(error);
} finally {
// 关闭连接
if (connection) {
try {
await connection.close();
} catch (error) {
console.error(error);
}
}
}
}
queryDatabase();
请注意,上述代码中的your_username
,your_password
和your_connect_string
需要替换为您的实际数据库凭据和连接信息。此外,您还需要确保安装了oracledb
模块,可以使用以下命令进行安装:
npm install oracledb
有关更多信息,请参阅node-oracledb文档:https://oracle.github.io/node-oracledb/