はじめに
以前はSQLiteのデータをコマンドラインから操作してみましたが、今回はSQL Server LocalDBの機能を使ってみます。
参考サイト
以下の記事を参考にしました。
https://zenn.dev/kiyokura/articles/7538aafd8ec063
以下のような使い方を想定しています。
>sqllocaldb info
MSSQLLocalDB
>sqllocaldb info MSSQLLocalDB
Name: MSSQLLocalDB
Version: 15.0.4382.1
Shared name:
Owner: DESKTOP-YYYYYYY\xxxxx
Auto-create: Yes
State: Running
Last start time: 2025/10/06 15:13:32
Instance pipe name: np:\\.\pipe\LOCALDB#2DCB97CD\tsql\query
>sqlcmd -S (LocalDB)\MSSQLLocalDB -e
1> ALTER LOGIN sa WITH PASSWORD = 'Your$trongP@ssw0rd!';
2> ALTER LOGIN sa ENABLE;
3> go
>sqlcmd -S (LocalDB)\MSSQLLocalDB -U sa -P Your$trongP@ssw0rd!
1> create table users (id char(256) not null,email char(256),password char(256),updated datetime,CONSTRAINT PK_USERS PRIMARY KEY(id))
2> go