我有一个更复杂的查询,但基本上为我创建了一个 HTML 页面。
DECLARE @indSubject varchar(7)
SET @indSubject = '61-0036'
-- LOTS of query stuff here that makes a page. For simplicity
-- just use this:
SELECT '<html><body>' + @indSubject + '</body></html>'
我想做两件事:
- 让 SQL Server 将其保存在我的机器上,名称为 @indSubject.html(例如 C:\TEMP\HTMLOUTPUT\61-0036.html)
- 能够将不同的值传递给@indSubject(例如91-0003)。命令行式的东西?
我可以用 BCP 做到这一点吗?其他方式?
请注意,这是我所有的个人资料,并没有部署在 Web 服务器上,所以我不必太担心安全性、SQL 注入等(至少我希望我不要!)