表格中有一列LEVEL。有没有办法选择它?就像从table_name中选择LEVEL一样。
答案 0 :(得分:3)
只需在名称旁边加上双引号:
SELECT MyTable."LEVEL" FROM MyTable;
如果在游戏中还不太晚,我建议只更改列名,但我知道并不总是可行。
另请注意,双引号会使名称区分大小写,因此如果您遇到MyTable."LEVEL"
(所有大写列名称)的问题,您可以找到列名的确切大小写,如下所示:
SELECT Column_Name
FROM User_Tab_Columns
WHERE Table_Name = 'MYTABLE' AND UPPER(Column_Name) = 'LEVEL';
答案 1 :(得分:1)
使用双引号“LEVEL”来转义列。这应该可以解决您的问题。