如何在select语句中使用SQL保留关键字,如列名“desc”?
select "desc" from tablename
答案 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;