@itishree priyadarsini
Let say there are 100 records in employee table. So you want to display first 50 record's employee name in UPPERCASE and remaing 50 in lowercase? Am I right?
And also tell me what if total number of records are in odd like 101 or 99.
Select ename,lower(substr(ename,1,round(length(ename)/2)))||upper(substr(ename,round(length(ename)/2)+1,length(ename))) a from emp ;
executed.....................