你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用于 JavaScript 的Azure SQL模块
通过 JavaScript 处理存储在 Azure SQL 数据库中的数据。 管理库提供一个接口用于方便管理 Microsoft Azure SQL 数据库。
客户端程序包
安装 npm 模块
安装 SQL Server 客户端 npm 模块
npm install tedious
示例
此示例连接到 SQL Server 数据库并执行简单查询。
const Connection = require('tedious').Connection;
const Request = require('tedious').Request;
const config = {
userName: 'your-username',
password: 'your-password',
server: 'path-to-server',
options: {
database: 'database-name',
encrypt: true
}
};
const connection = new Connection(config);
connection.on('connect', err => {
err ? console.log(err) : executeStatement();
});
const query = 'SELECT * from TableName';
const executeStatement = () => {
const request = new Request(query, (err, rowCount) => {
err ? console.log(err) : console.log(rowCount);
});
request.on('row', columns => {
columns.forEach(column => console.log(column.value));
});
connection.execSql(request);
};
管理包
安装 npm 模块
安装 Azure SQL Server 管理 npm 模块
npm install @azure/arm-sql
示例
可以在模块的自述文件中找到在Node.js以及浏览器应用程序中使用此模块的示例
有关使用各种 Azure 包的更多代码示例,请浏览 JavaScript 示例。