npm 包 @immoweb/any-db-mssql 使用教程

阅读时长 5 分钟读完

概述

@immoweb/any-db-mssql 是一个 Node.js 下操作 MSSQL 数据库的 npm 包,它可以在任何实现 Node.js 的平台上被使用。它基于 any-db-mssql,该包可以让 Node.js 与 Microsoft SQL Server 进行通信。

安装

使用指南

连接数据库

执行查询

-- -------------------- ---- -------
----- ----- - ------- - ---- ------- ----- -- - ---
----- ------ - ----

----------------- ------- -------- ------- ------- -
  -- ------- -
    -------------------
  - ---- -
    -------------------------
  -
---
展开代码

事务

-- -------------------- ---- -------
------------------- ------- ------------ -
  -- ------- -
    -------------------
    -------
  -

  ----- ------ - ------- ---- ------- ---- ----- ------ --- ----
  ----- ------- - --- -------
  ------------------------- -------- -------- ------- ------- -
    -- ------- -
      -------------------
      -----------------------
      -------
    -

    ----- ------ - ------- ---- ------- ---- ----- ------ --- ----
    ----- ------- - --- -------
    ------------------------- -------- -------- ------- ------- -
      -- ------- -
        -------------------
        -----------------------
        -------
      -

      --------------------------- ------- -
        -- ------- -
          -------------------
          -----------------------
        - ---- -
          ------------------------ ------------ -------------
        -
      ---
    ---
  ---
---
展开代码

示例

创建一个表格

插入数据

-- -------------------- ---- -------
----- ----- - ------- ---- ------- ---- ----- ------ --- ----
----- ------ - --- -------

----------------- ------- -------- ------- ------- -
  -- ------- -
    -------------------
  - ---- -
    --------------------- ---------------------- ---------
  -
---
展开代码

查询数据

-- -------------------- ---- -------
----- ----- - ------- - ---- ------- ----- -- - ---
----- ------ - ----

----------------- ------- -------- ------- ------- -
  -- ------- -
    -------------------
  - ---- -
    -------------------------
  -
---
展开代码

更新数据

-- -------------------- ---- -------
----- ----- - ------- ------- --- ---- - - ----- -- - ---
----- ------ - ------- ---

----------------- ------- -------- ------- ------- -
  -- ------- -
    -------------------
  - ---- -
    -------------------- ---------------------- ---------
  -
---
展开代码

删除数据

-- -------------------- ---- -------
----- ----- - ------- ---- ------- ----- -- - ---
----- ------ - ----

----------------- ------- -------- ------- ------- -
  -- ------- -
    -------------------
  - ---- -
    -------------------- ---------------------- ---------
  -
---
展开代码

结论

使用 @immoweb/any-db-mssql 可以快速方便地与 MSSQL 数据库进行通信。通过这个教程,你学习了如何连接、查询、进行事务以及通过示例了解了如何插入、查询、更新和删除数据。该包的深度和可定制性非常高,你可以根据自己的需要来使用该包来管理自己的数据库。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/83278