我基本上想创建一个嵌入了 sql 命令的批处理脚本,我想知道是否有办法使用 cmdsql 来做到这一点。我正在使用 sql server 2008 r management studio,并且我已经下载了 sqlcmd v2.0。
我制作了一个批处理脚本,试图连接到数据库并执行一个简单的select
语句,但是当我运行脚本时,它在连接到数据库后进入交互模式。它不会执行脚本中的 sql,它只允许用户输入 sql 命令。代码如下:
sqlcmd -S <servername>\<instancename>
Select Number FROM Table1
GO
我更改了列/表/数据库等名称,因为这是与工作相关的,但你明白了。我对批处理脚本很陌生,没有太多经验,我对 sql 有更多的经验。