如何在列名中使用sql reserve关键字

时间:2013-10-02 13:23:10

标签: sql-server reserved-words

如何在select语句中使用SQL保留关键字,如列名“desc”?

select "desc" from tablename

3 个答案:

答案 0 :(得分:10)

使用括号

select [desc] from tablename

答案 1 :(得分:0)

根据标准,在这种情况下您可以使用delimited identifiers,例如

create table Tdesc("desc" int);
go
select "desc" from Tdesc order by "desc" desc;

答案 2 :(得分:0)

反引号在Hive SQL中对我有用:我有一列名为from,所以:

select `from` from myTable;