繁体   English   中英

Shell脚本中的sql查询串联

[英]sql query concatenation in shell script

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

select count(*) from table_name_ID;

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

尝试了多种方法但都失败了,有人可以帮我吗?

尝试这样:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM