01 ws-var1 pic x(5)
we can redefine the above variable in different ways ............
when redefining a variable both should have the same level number.........
01 ws-var2 redefines ws-var1 pic x(5)
or
01 ws-var2 redefines ws-var1 pic x(2)
or
01 ws-var2 redefines ws-var1 pic x(15)
a small example for you...........
01 ws-var1 pic x(5)
01 ws-var2 redefines ws-var1 pic x(3)
move 'abcde' to ws-var1.
display ws-var1
display ws-var2.
ws-var1 is abcde
ws-var2 is abc
move 'abc' to ws-var2.
display ws-var1
display ws-var2.
ws-var1 is abc
ws-var2 is abc
move 'abcde' to ws-var1.
move '123' to ws-var2.
display ws-var1
display ws-var2.
ws-var1 is 123
ws-var2 is 123
Thanks & Regards
Sreenivasulu G