SQL Functions
TimesTen supports a subset of functions that are supported by the Oracle Database.
ABSADD_MONTHSASCIISTRAVGCASTCEILCOALESCECONCATCOUNTCHRDECODEDENSE_RANKEMPTY_BLOBEMPTY_CLOBEXTRACTFIRST_VALUEFLOORGREATESTGROUP_IDGROUPINGGROUPING_IDINSTRLAST_VALUELEASTLENGTHLOWERLPADLTRIMMAXMINMODMONTHS_BETWEENNCHRNLS_CHARSETNLS_CHARSET_NAMENLSSORTNULLIFNUMTOYMINTERVALNUMTODSINTERVALNVLPOWERRANKREPLACEROUNDROW_NUMBERRPADRTRIMSIGNSQRTSUBSTRSUMSYS_CONTEXTSYSDATETO_BLOBTO_CLOBTO_CHARTO_DATETO_LOBTO_NCLOBTO_NUMBERTRIMTRUNCUIDUNISTRUPPERUSER
These TimesTen functions are not supported by Oracle Database:
CURRENT_USERGETDATEORA_SYSDATESESSION_USERSYSTEM_USERTIMESTAMPADDTIMESTAMPDIFFTT_HASHTT_SYSDATE
TimesTen and the Oracle Database interpret the literal N'\UNNNN' differently. In TimesTen, N'\unnnn' (where nnnn is a number) is interpreted as the national character set character with the code nnnn. In the Oracle Database, N'\unnnn' is interpreted as 6 literal characters. The \u is not treated as an escape. This difference causes unexpected behavior. For example, loading a cache group with a WHERE clause that contains a literal can fail. This can also affects dynamic loading. Applications should use the UNISTR SQL function instead of literals.