4

我想将 .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);

有可能的?

谢谢。

4

3 回答 3

6

您可以使用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
于 2012-04-16T09:27:04.943 回答
2

使用 microsoft 的sqlcmd工具。

这里有一个例子

于 2012-04-16T09:17:05.353 回答
1

尝试这个:

  1. 打开命令提示符窗口。

  2. 类型:sqlcmd -S myServer\instanceName -i C:\myScript.sql

  3. 按 ENTER。
于 2018-10-09T14:59:08.567 回答