如何在sql server中选择带有限定符的“From”字段

时间:2016-01-14 08:53:09

标签: sql sql-server-2008

我正在使用一个字段名为“From”的数据库,每当我尝试编写这样的查询时:

Select [Tab.From] AS FromAddress From MyAddresses Tab

我收到无效的列名“Tab.From”。

但是,如果我做Select [From]则可行。

我认为它与“来自”是sql中的关键字有关。有没有办法可以在select语句中访问它?

3 个答案:

答案 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

您没有正确定义别名。试试这个方法。