2013-04-24 60 views
0

我必須將Cognos Impromptu 7查詢轉換爲TSQL。查詢的一部分包括以下內容:Cognos SQL函數/表達式「ascii」的用途是什麼?

nconvert((SUBSTRING((ascii(t1.TargetDate)) from 1 for 4))) 

/* 
where: 
    t1 is a table alias 
    TargetDate is a BIGINT contains the value 200501 
*/ 

有人可以解釋的功能/表達「ASCII」的目的是什麼?

(FYI:SQL Server的ASCII功能產生ASCII(200501)==> ASCII(2)==> 50)

獎勵:如果有人可以點我的在線資源,包括ASCII定義,將不勝感激。我的搜索沒有結果。

+0

我發現這個IBM developerWorks上的資源,這表明ASCII函數執行相同的任務TSQL ASCII。 http://www.ibm.com/developerworks/data/tutorials/db2-cert9188/section2.html – EngineeringSQL 2013-04-24 17:42:55

回答

相關問題