0 - 1 of 1 tags for table. view refresh

Hi All,
    On top of a table i am creating a view as
replace view v1 as sel * from tabl1;
After creating this view i have added some columns in the base table. I am able to use those columns after replacing the view again. Is this the expected behaviour that if we add some column in the base table we have to refresh the view.