当前位置: 代码迷 >> C# >> c# 中一句查询语句,带了特殊字符该如何写
  详细解决方案

c# 中一句查询语句,带了特殊字符该如何写

热度:30   发布时间:2016-05-05 04:37:58.0
c# 中一句查询语句,带了特殊字符该怎么写?
  string sql ="select timer as 时间,fw as 风温, top_t11 as 1#顶温1,top_t12 as 1#顶温2  from HIS_DATA_RFL_FW ";
//这样写 语法没报错 但是 在oracle 数据库中会报错  原因应该是重命名后带有特殊字符 
在ORACLE 中 select timer as 时间,fw as 风温, top_t11 as "1#顶温1",top_t12 as "1#顶温2"  from HIS_DATA_RFL_FW 
是可以重命名并查询成功
但是C#中这样
  string sql ="select timer as 时间,fw as 风温, top_t11 as "1#顶温1",top_t12 as "1#顶温2"  from HIS_DATA_RFL_FW ";
不行,谁能帮忙解决下 谢谢了
------解决思路----------------------
或者这样:
string sql ="select timer as 时间,fw as 风温, top_t11 as \"1#顶温1\",top_t12 as \"1#顶温2\"  from HIS_DATA_RFL_FW ";
双引号需要转义
  相关解决方案