I have used to two queries to update one column as NULL:
update table_name
set col1 = NULL
where col2 = 'MUTHU';
update table_name
set col1 = ''
where col2 = 'MUTHU';
But when i used to query with function NVL then i am getting the same result for both queries.
select nvl(col1, 'value') from table_name;
My question is: what is the 'difference' and 'use' between NULL and '' ?