Search

FUNCTIONS



Functions can be categorized as follows.


Ø  Single row functions
Ø  Group functions

SINGLE ROW FUNCTIONS

Single row functions can be categorized into five. These will be applied for each row and produces individual output for each row.

Ø  Numeric functions
Ø  String functions
Ø  Date functions
Ø  Miscellaneous functions
Ø  Conversion functions

NUMERIC FUNCTIONS
Ø  Abs
Ø  Sign
Ø  Sqrt
Ø  Mod
Ø  Nvl
Ø  Power
Ø  Exp
Ø  Ln
Ø  Log
Ø  Ceil
Ø  Floor
Ø  Round
Ø  Trunk
Ø  Bitand
Ø  Greatest
Ø  Least
Ø  Coalesce

STRING FUNCTIONS


Ø  Initcap
Ø  Upper
Ø  Lower
Ø  Length
Ø  Rpad
Ø  Lpad
Ø  Ltrim
Ø  Rtrim
Ø  Trim
Ø  Translate
Ø  Replace
Ø  Soundex
Ø  Concat  ( ‘ || ‘ Concatenation operator)
Ø  Ascii
Ø  Chr
Ø  Substr
Ø  Instr
Ø  Decode
Ø  Greatest
Ø  Least
Ø  Coalesce
 


DATE FUNCTIONS

Ø  Sysdate
Ø  Current_date
Ø  Current_timestamp
Ø  Systimestamp
Ø  Localtimestamp
Ø  Dbtimezone
Ø  Sessiontimezone
Ø  To_char
Ø  To_date
Ø  Add_months
Ø  Months_between
Ø  Next_day
Ø  Last_day
Ø  Extract
Ø  Greatest
Ø  Least
Ø  Round
Ø  Trunc
Ø  New_time
Ø  Coalesce
 


MISCELLANEOUS FUNCTIONS

Ø  Uid
Ø  User
Ø  Vsize
Ø  Rank
Ø  Dense_rank
 


CONVERSION FUNCTIONS

Ø  Bin_to_num
Ø  Chartorowid
Ø  Rowidtochar
Ø  To_number
Ø  To_char
Ø  To_date

GROUP FUNCTIONS

Ø  Sum
Ø  Avg
Ø  Max
Ø  Min
Ø  Count