我的查询如下:
onResponse
我在TSN的单引号中加倍了它们。但我不知道如何在MACHINE_STREET中实现,因为我在引号内选择整个机器街,否则在导出到Excel时会中断。
答案 0 :(得分:0)
你需要用两个单引号括起来用双引号来获取数据
双引号之间的MACHINE_STREET
。
DECLARE @QueryText AS NVARCHAR(MAX);
SET @QueryText= 'select ''"''+m.MACHINE_STREET+''"'' AS MACHINE_LOCATION
from tblMachine m where m.Site=''TSN'''
我在这里看不到任何动态查询的需要,你可以这样做
SELECT '"' + m.MACHINE_STREET + '"' AS MACHINE_LOCATION
FROM tblMachine m
WHERE m.Site = 'TSN'
答案 1 :(得分:0)
此过程允许您将sql命令分别传递给参数数据,这样您就可以免受sql注入攻击。