如何在 select 语句中使用 SQL 保留关键字,如列名“desc”?
select "desc" from tablename
使用括号
select [desc] from tablename
根据标准,您可以在这种情况下使用分隔标识符,例如。
create table Tdesc("desc" int);
go
select "desc" from Tdesc order by "desc" desc;
反引号在 Hive SQL 中为我工作:我有一个名为 from 的列,所以:
select `from` from myTable;