#はじめに
Node.js Expressフレームワークを使用して、SQL Serverのレコードを表示するページを作りたいと思います。
その前に、SQL Serverにテーブルを作成し、サンプルデータを挿入します。
#データベース作成
「Training01」というデータベースを作成します。
T-SQLによるデータベース作成の詳しい説明はこちらを参考にして下さい。
CREATE DATABASE Training01;
テーブル作成
CREATE TABLE [dbo].[ProductsMaster](
[ProductsCode] [char](8) NOT NULL,
[ProductsName] [nvarchar](50) NOT NULL,
[UnitPrice] [int] NOT NULL,
CONSTRAINT [PK_ProductsMaster] PRIMARY KEY CLUSTERED
(
[ProductsCode] ASC
)
) ON [PRIMARY];
#サンプルデータの挿入
次のSQL文でサンプルデータを挿入します。
INSERT INTO ProductsMaster VALUES ('A0000001', '牛肉' , 200);
INSERT INTO ProductsMaster VALUES ('A0000002', '豚肉' , 150);
INSERT INTO ProductsMaster VALUES ('A0000003', '鶏肉' , 100);
INSERT INTO ProductsMaster VALUES ('B0000001', '玉子' , 200);
INSERT INTO ProductsMaster VALUES ('C0000001', 'タマネギ' , 100);
#確認
SELECT文を発行して確認します。
SELECT * FROM ProductsMaster;
#まとめ
以上で準備作業は終了です。
#参考/出展
データベースの作成
https://docs.microsoft.com/ja-jp/sql/relational-databases/databases/create-a-database?view=sql-server-ver15
Cent OS 8にSQL Server 2019をインストール
https://qiita.com/t_skri/items/54e9a47706ba634a5558