2022年07月11日(月) [長年日記]
■ [db][dev][howto][windows] SQL Serverにコマンドラインでアクセス
SQL Serverにはsqlcmdコマンドが付属していて、コマンドラインからSQL(を拡張したTransact-SQL)を発行できる。
データベース名を変更する例をメモ。
PS C:\> sqlcmd -S localhost\インスタンス名 -U ユーザ名 1> select name from sys.databases 2> go 1> alter database [古い データベース名] modify name = [新しい データベース名] 2> go
- goが面倒。
- データベース名にスペースが含まれている場合、上のように名前を角括弧で囲えば処理ができるようになる。