0

我必须从批处理文件中执行 sql 命令。喜欢 :-

“按 Id desc 从 SchemaVersion 顺序中选择前 1 个版本号”

并在批处理文件上显示其结果,就在此批处理文件打开时。

请问有人可以建议我正确的解决方案吗?

提前致谢..

4

2 回答 2

2

在批处理文件中使用 sqlcmd.exe 命令。(MSDN 参考:http: //msdn.microsoft.com/en-us/library/ms162773.aspx

sqlcmd.exe -S mysqlserver -d mydb -U myuser -P mypass -Q "Select top 1 versionNumber from SchemaVersion order by Id desc"

例如

于 2012-12-01T06:40:20.960 回答
1

指定 -Q "set nocount on; Select top 1 versionNumber from SchemaVersion order by Id desc"

于 2012-12-01T07:40:38.153 回答