【发布时间】:2016-12-04 14:48:34
【问题描述】:
我正在尝试访问 MySql 中的一列数据,但问题是列名由几个点组成。 例如,列名是
DATA.COM.WITH.123.VALU
我知道这很奇怪,但列是如何定义的,我尝试了不同的方法,例如在列名的开头放一个点,但它不起作用
SELECT column AS '.DATA.COM.WITH.123.VALU' FROM table Datacom;
或
select DATA.COM.WITH.123.VALU from Datacom;
或
select "DATA.COM.WITH.123.VALU" from Datacom;
然后我得到了这个错误
ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right syntax
to use near '.WITH.123.VALU from Datacom' at line 1
如果有人告诉我如何获取列数据,而列名之间包含这么多点。感谢您提前提供帮助。
【问题讨论】: