0
在以下樞軸查詢(除此問題外其它工作方式)中,需要轉爲列的鍵值(Address/Media
)之一的斜槓名稱。由於密鑰名稱中的斜槓(/)而導致樞軸查詢未運行
SELECT dimOriginKey,Address/Media,Lottery,NumContactsProcessed,CostRound,Campaign,Supplier,Cost,NumContacts FROM
(
SELECT dimOriginKey,measureValueNum,measureKey FROM dimOrigin o
JOIN dimOriginMeasure om ON o.originSNKey = om.originSNKey
WHERE om.measureValueMissing = 'n' AND om.measureValueNum IS NOT NULL
) src PIVOT
(
MAX(measurevaluenum)
FOR measurekey IN (Address/Media,Lottery,NumContactsProcessed,CostRound,Campaign,Supplier,Cost,NumContacts)
) PIV;
這導致查詢拋出以下錯誤:
Incorrect syntax near '/'.
我怎樣才能解決這個問題,使Address/Media
結果欄中以及其他顯示出來?
注:我知道在值中輸入斜線可能不是很聰明,但恐怕我無法更改數據庫。
試試這個'[地址/媒體]' –