Dear,
Please try this code.
Set Serveroutput on
Declare
A Varchar2(15):='Bangladesh';
B Number;
C Varchar2(15);
Begin
Select Length(A) Into B From Dual;
For i in 1.. b loop
C:=substr(A,1,i);
dbms_output.put_line('Value of String .. '||C);
end loop;
End;
Output'll be.
Value of String .. B
Value of String .. Ba
Value of String .. Ban
Value of String .. Bang
Value of String .. Bangl
Value of String .. Bangla
Value of String .. Banglad
Value of String .. Banglade
Value of String .. Banglades
Value of String .. Bangladesh
Hope it'll help you.
Regards,
Irfan