请问SQL语句中若字段名本身包含有方括号的SELECT语句该怎么写

请问SQL语句中若字段名本身包含有方括号的SELECT语句该怎么写... 请问SQL语句中若字段名本身包含有方括号的SELECT语句该怎么写 展开
 我来答
神赐睿智
2014-12-11 · TA获得超过989个赞
知道小有建树答主
回答量:833
采纳率:75%
帮助的人:429万
展开全部
试试使用后面加参数的方式, 以ASP.NET c#为例

首先建立一个COMMAND对象
OleDbCommand mycmd = new OleDbCommand("select @canshu1,@canshu2 from 表名“, con);
其中@后面的就是参数,
mycmd.Parameters.AddWithValue("@canshu1", ”[sssd]“); 这样就把[sssd]换到以前的语句里了 ,这种方式可以避免方括号,单引号等敏感字符
追问
不太明白,比如我想写出这句 select [fdd]RRC连接成功率 as RRC连接成功率,但会报错,应该如何更改
追答
我是在C#举例, 你用的是什么? 

就是建立命令对象的时候先不要写这个参数, @后面的canshu1随便命名
OleDbCommand mycmd = new OleDbCommand("select @canshu1 from 表名“, con);

然后加入你的 [fdd]RRC连接成功率

mycmd.Parameters.AddWithValue("@canshu1", ” [fdd]RRC连接成功率“);

然后再让MYCMD去执行
0808xyj
2014-12-11 · TA获得超过1891个赞
知道大有可为答主
回答量:1237
采纳率:100%
帮助的人:1079万
展开全部
select [字段名] from [table_name]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式