Oracle Character Function Support

TDV supports the character functions listed in the table below for Oracle.

Oracle Character Function

Notes

ASCII

 

BTRIM

 

CHR

 

CONCAT

 

GREATEST

Version 11g.

INITCAP

 

INSTR

Case-sensitive by default.

LEAST

Version 11g.

LENGTH

 

LOWER

 

LPAD

 

LTRIM

 

POSITION

Follows SQL-92 (STRICT). Not supported: mixing string, number, or date with NCHAR, NVARCHAR, or NVARCHAR2.

REPLACE

 

RPAD

 

RTRIM

 

SOUNDEX

Returns a phonetic representation of a string.

SPACE

BIT not supported. Oracle returns SPACE(0) as NULL, but SQL-92 calls for ''.

STRPOS

 

SUBSTR

 

SUBSTRING

Oracle does not follow SQL-92 standard. STRICT forces use of TDV, which follows the standard.

TRANSLATE

 

TRIM

 

UNICHR

 

UPPER