SQL列名に引用符がある場合、SQLを実行するときにどうすればよいですか。


特殊なエスケープ文字\ [および] \を使用して文字列を囲み、必要な数の二重引用符を付けることができます。
sql_statement =
"\[SELECT TOP 1000 [Test Number]
,[Test Type]
,[Ton]
,[Date]
,["OD Unit Model"]
,["OD Unit Serial"]
]\";
write(sql_statement);
ログウィンドウに表示される内容は次のとおりです。
SELECT TOP 1000 [Test Number]
,[Test Type]
,[Ton]
,[Date]
,["OD Unit Model"]
,["OD Unit Serial"]