我正在使用一个字段名为“From”的数据库,每当我尝试编写这样的查询时:
Select [Tab.From] AS FromAddress From MyAddresses Tab
我收到无效的列名“Tab.From”。
但是,如果我做Select [From]
则可行。
我认为它与“来自”是sql中的关键字有关。有没有办法可以在select语句中访问它?
答案 0 :(得分:1)
这是一个真正糟糕的专栏名称(& yes它肯定是一个保留字)
SELECT t.[From] AS FromAddress
FROM MyAddresses AS t
答案 1 :(得分:0)
尝试:
SELECT [From] AS FromAddress FROM MyTable
答案 2 :(得分:-1)
你可以做到
Select MyTable.From AS FromAddress From MyTable
您没有正确定义别名。试试这个方法。