SQL 使用 CMD 将数据从 .sql 文件插入到表中

HaO*_*aOx 4 sql sql-server cmd file insert

我想将 .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);
Run Code Online (Sandbox Code Playgroud)

有可能的?

谢谢。

Ed *_*per 6

您可以使用SQLCMD(根据 Sibster 的建议)。假设包含查询的文件名为insert.sql,最简单形式的命令(使用 NT 身份验证)将类似于:

sqlcmd -S <servername> -E -d <dbname - TRY> -i insert.sql
Run Code Online (Sandbox Code Playgroud)

要使用 SQL 身份验证:

sqlcmd -S <servername> -U <username> -P <password> -d <dbname - TRY> -i insert.sql
Run Code Online (Sandbox Code Playgroud)