我試圖使用列名稱,像減號,點和其他幾個符號。 Oracle SQL解析器不包括它們。就像這樣:如何在SQL列名中使用符號?
select
a.ID as Article-Number, a.Name as Name
from
Articles a
where
(a.ID = '3264')
而且它不除外a.ID as 'Article-Number'
(說"FROM keyword not found where expected"
)。我可以在列名中使用符號嗎?
Hmpf,我的壞。我沒有嘗試雙引號。我認爲''''和'''在Oracle中是一樣的,我只是更喜歡'',因爲我不必在C#中轉義它們。 – Bitterblue 2014-10-29 06:54:32
'name'別名很好,它不需要'double-引用'標記 – 2014-10-29 07:03:34
@LalitKumarB我去了一致性(當然,雖然你是正確的)。 – Mureinik 2014-10-29 07:04:19