我有一个SQL查询来获取表的计数
select count(*) from table_name_ID;
上述查询正在按预期工作,但表名中的ID必须从另一个参数表中获取并在shell脚本中执行,输出必须邮寄给用户
尝试了多种方式并失败了,有人可以帮助我吗?答案 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