En vy är helt enkelt sparad fråga och "ärver" kolumntyp från underliggande bastabell. Så om du behöver ändra metadata bör du ändra vydefinitionen:
ALTER VIEW view_students
AS
SELECT CAST(roll_no AS VARCHAR2(80)) AS roll_no,
...
FROM tab_students;
Om du vill ändra datatyp för att lagra längre strängar, måste du hitta bastabellen och ändra den istället:
ALTER VIEW tab_students
MODIFY (ROLL_NO VARCHAR2(80));