shell脚本中的SQL查询连接

时间:2017-03-09 04:38:09

标签: sql shell

我有一个SQL查询来获取表的计数

select count(*) from table_name_ID;

上述查询正在按预期工作,但表名中的ID必须从另一个参数表中获取并在shell脚本中执行,输出必须邮寄给用户

尝试了多种方式并失败了,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

试试这样:

DECLARE @Query VARCHAR(5000)

SET @Query ='BCP.EXE "SELECT * FROM '+DB_NAME()+'..Table_Name" queryout  "D:\TEST\Test.txt" -T -c'

EXEC master..xp_cmdshell @Query