表中有一列 LEVEL。有什么方法可以选择吗?就像从 table_name 中选择 LEVEL。
问问题
49 次
2 回答
3
只需在名称周围加上双引号:
SELECT MyTable."LEVEL" FROM MyTable;
如果在游戏中还不算太晚,我建议只更改列名,但我知道这并不总是可能的。
另请注意,双引号使名称区分大小写,因此如果您对MyTable."LEVEL"
(所有大写列名)有疑问,您可以像这样找出列名的确切大小写:
SELECT Column_Name
FROM User_Tab_Columns
WHERE Table_Name = 'MYTABLE' AND UPPER(Column_Name) = 'LEVEL';
于 2013-10-01T14:25:40.110 回答
1
使用双引号“LEVEL”转义该列。这应该可以解决您的问题。
于 2013-10-01T14:27:13.697 回答