Я должен перевести запрос 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 функция ASCII Сервер производит ASCII (200501) ==> ASCII (2) ==> 50)
Бонус: Если кто-то может указать мне на интернет-ресурс, который включает в себя определение ASCii, что будет оценена. Мой поиск не принес фруктов.
Я нашел этот ресурс developerWorks для IBM developerWorks, что предполагает, что функция ASCII выполняет ту же задачу, что и TSQL ASCII. http://www.ibm.com/developerworks/data/tutorials/db2-cert9188/section2.html – EngineeringSQL