一、原始帮助
D:\>sqlcmd /? Microsoft (R) SQL Server 命令行工具 版本 11.0.2100.60 NT x64 版权所有 (c) 2012 Microsoft。保留所有权利。用法: Sqlcmd [-U 登录 ID] [-P 密码][-S 服务器] [-H 主机名] [-E 可信连接][-N 加密连接][-C 信任服务器证书][-d 使用数据库名称] [-l 登录超时值] [-t 查询超时值][-h 标题] [-s 列分隔符] [-w 屏幕宽度][-a 数据包大小] [-e 回显输入] [-I 允许带引号的标识符][-c 命令结束] [-L[c] 列出服务器[清除输出]][-q "命令行查询"] [-Q "命令行查询" 并退出][-m 错误级别] [-V 严重级别] [-W 删除尾随空格][-u unicode 输出] [-r[0|1] 发送到 stderr 的消息][-i 输入文件] [-o 输出文件] [-z 新密码][-f <代码页> | i:<代码页>[,o:<代码页>]] [-Z 新建密码并退出][-k[1|2] 删除[替换]控制字符][-y 可变长度类型显示宽度][-Y 固定长度类型显示宽度][-p[1] 打印统计信息[冒号格式]][-R 使用客户端区域设置][-K 应用程序意向][-M 多子网故障转移][-b 出错时中止批处理][-v 变量 = "值"...] [-A 专用管理连接][-X[1] 禁用命令、启动脚本、环境变量[并退出]][-x 禁用变量替换][-? 显示语法摘要]
截图:
二、
变量、命令、参数
排序 | 变量、命令、参数 | 英文说明 | 中文说明 | 备注、示例 |
A | ||||
-a | 数据包大小 | |||
-A | 专用管理连接 | |||
B | ||||
-b | 出错时中止批处理 | |||
C | ||||
-C | 信任服务器证书 | |||
-c | 命令结束 | |||
D | ||||
-d | 使用数据库名称 | |||
E | ||||
-E | 可信连接 | |||
-e | 回显输入 | |||
F | ||||
-f <代码页> | i:<代码页>[,o:<代码页>] | ||||
G | ||||
H | ||||
-H | 主机名 | |||
-h | 标题 | |||
I | ||||
-I | 允许带引号的标识符 | |||
-i | 输入文件 ,导入脚本 | |||
J | ||||
K | ||||
-k[1|2] | 删除[替换]控制字符 | |||
-K | 应用程序意向 | |||
L | ||||
-l | 登录超时值 | |||
-L[c] | 列出服务器[清除输出] | |||
M | ||||
-m | 错误级别 | |||
-M | 多子网故障转移 | |||
N | ||||
-N | 加密连接 | |||
O | ||||
-o | 输出文件 | |||
P | ||||
-P | 密码 | |||
-p[1] | 打印统计信息[冒号格式] | |||
Q | ||||
-q | "命令行查询" | |||
-Q | "命令行查询" 并退出 | |||
R | ||||
-r [0|1] | 发送到 stderr 的消息 | |||
-R | 使用客户端区域设置 | |||
S | ||||
-S | 服务器 | |||
-s | 列分隔符 | |||
T | ||||
-t | 查询超时值 | |||
U | ||||
-U |
登录 ID(用户名) | |||
-u |
unicode 输出 | |||
V | ||||
-V | 严重级别 | |||
-v | 变量 = "值"... | |||
W | ||||
-w | 屏幕宽度 | |||
-W | 删除尾随空格 | |||
X | ||||
-X[1] | 禁用命令、启动脚本、环境变量[并退出] | |||
-x | 禁用变量替换 | |||
Y | ||||
-y | 可变长度类型显示宽度 | |||
-Y | 固定长度类型显示宽度 | |||
Z | ||||
-z | 新密码 | |||
-Z | 新建密码并退出 | |||
其他 | ||||
-? | 显示语法摘要 |