.sqlファイルからSQLのテーブルにデータを挿入したい。そして、それはすべてCMDで行われます。
私のファイルにはその行が含まれています:
INSERT INTO MYTABLE
VALUES (1, 2, 25, 'AK00008GP005L', '2008-04-19 11:31:00', '000', 1, 239.97, NULL, 'GH783MF', NULL, NULL);
可能です?
ありがとう。
.sqlファイルからSQLのテーブルにデータを挿入したい。そして、それはすべてCMDで行われます。
私のファイルにはその行が含まれています:
INSERT INTO MYTABLE
VALUES (1, 2, 25, 'AK00008GP005L', '2008-04-19 11:31:00', '000', 1, 239.97, NULL, 'GH783MF', NULL, NULL);
可能です?
ありがとう。
使用できますSQLCMD
(Sibsterによって提案されたように)。クエリを含むファイルが呼び出されたとするとinsert.sql
、最も単純な形式のコマンド(NT認証を使用)は次のようになります。
sqlcmd -S <servername> -E -d <dbname - TRY> -i insert.sql
SQL認証を使用するには:
sqlcmd -S <servername> -U <username> -P <password> -d <dbname - TRY> -i insert.sql
Microsoftのsqlcmdツールを使用します。
ここでの例
これを試して:
コマンドプロンプトウィンドウを開きます。
タイプ:sqlcmd -S myServer\instanceName -i C:\myScript.sql