4

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

select "desc" from tablename
4

3 回答 3

12

使用括号

select [desc] from tablename
于 2013-10-02T13:23:44.640 回答
0

根据标准,您可以在这种情况下使用分隔标识符,例如。

create table Tdesc("desc" int);
go
select "desc" from Tdesc order by "desc" desc;
于 2013-10-05T17:34:00.470 回答
0

反引号在 Hive SQL 中为我工作:我有一个名为 from 的列,所以:

select `from` from myTable;
于 2019-12-18T17:18:51.593 回答