我必须从批处理文件中执行 sql 命令。喜欢 :-
“按 Id desc 从 SchemaVersion 顺序中选择前 1 个版本号”
并在批处理文件上显示其结果,就在此批处理文件打开时。
请问有人可以建议我正确的解决方案吗?
提前致谢..
我必须从批处理文件中执行 sql 命令。喜欢 :-
“按 Id desc 从 SchemaVersion 顺序中选择前 1 个版本号”
并在批处理文件上显示其结果,就在此批处理文件打开时。
请问有人可以建议我正确的解决方案吗?
提前致谢..
在批处理文件中使用 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"
例如
指定 -Q "set nocount on; Select top 1 versionNumber from SchemaVersion order by Id desc"