这个表字段带'M1' 我该怎么查询.

yzf86211861 2016-12-09 03:53:32



我有这么一个查询 已经不能改了 ,供应商提供的。

里面有字段 'M1','M2',....'M12'


现在我想 单独 查询出来 select A.'M1' from table;

这个'M1' 我怎么写, 因为要对'M1'我要拿出来做 数据格式处理 不能直接写select * ,求大神指教下
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 2016-12-09
  • 打赏
  • 举报
回复
最好不要用这样的名字,用着别扭;
卖水果的net 2016-12-09
  • 打赏
  • 举报
回复

-- 加双引号 


SQL> 
SQL> create table test("'M1'" int, "'NAME'" varchar(10));
Table created
SQL> insert into test("'M1'","'NAME'") values(100,'XXX');
1 row inserted
SQL> select "'M1'", "'NAME'" from test ;
                                   'M1' 'NAME'
--------------------------------------- ----------
                                    100 XXX
SQL> drop table test purge ;
Table dropped

SQL> 

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧