![](/img/trans.png)
[英]How can I execute a SQL Server stored procedure from a Batch file and get the Output parameter value?
[英]How can i execute a sql server 2008 command by a batch file?
我必须从批处理文件执行sql命令。 喜欢 :-
“通过Id desc从SchemaVersion顺序中选择前1个versionNumber”
并在此批处理文件打开时在批处理文件上显示其结果。
请任何人可以建议我正确的解决方案来做到这一点??
提前致谢..
在批处理文件中使用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“设置nocount;从Idsc的SchemaVersion顺序中选择前1个versionNumber”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.