Character conversion Functions
(A) USage of To_Char
function with dates
1) add column hire_date in any table
Example ------->>>>alter table airlines add hire_date Date;
2) Update the column values
Example ------->>>> update airlines set hire_date='17-OCT-2017';
Execution of functions
1) select To_char(hire_date,'MM/YY') from airlines;
2) select To_char(hire_date,'fmDD Month YYYY') as Month_HIred from airlines;
3) select To_char(hire_date,'fmDdspth "of" Month YYYY fmHH:MI:SS AM') as
Month_HIred from airlines;
(B) USage of To_Char function
with numbers
alter table airlines add sal number;
update airlines set sal=5000;
select To_char(sal,'$99,999.00') as Month_HIred from airlines;
select To_char(sal,'99,999') as Month_HIred from airlines;
select To_char(sal,'099999') as Month_HIred from airlines;
select To_char(sal,'9999D99') as Month_HIred from airlines;
select To_char(sal,'9G999') as Month_HIred from airlines;
select To_char(sal,'999,999') as Month_HIred from airlines;
(C) Usage of To_Date
function
1)
alter table airlines add hdate varchar(255);
update airlines set hdate='17 October,2017';
select To_date('17 October,2017','DD fxMonth,YYYY') from airlines;