tech.chakapoko.com
Home / Microsoft SQL Server

[Docker][Microsoft SQL Server]Docker上のSQL Serverにsqlcmdで標準入力からコマンドを入力する

/dev/stdin を使います。

$ cat input.sql | \
      docker exec -i sqlserver \
      /opt/mssql-tools/bin/sqlcmd -S localhost -U <username> -P <password> -d <database> -i /dev/stdin