你当前正在访问 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

示例

有关使用各种 Azure 包的更多代码示例,请浏览 JavaScript 示例