Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak zmienić rozmiar kolumny widoku w Oracle?

Widok to po prostu zapisane zapytanie i „dziedziczy” typ kolumny z tabeli bazowej. Więc jeśli chcesz zmienić metadane, powinieneś zmienić definicję widoku:

ALTER VIEW view_students
AS
SELECT CAST(roll_no AS VARCHAR2(80)) AS roll_no,
     ...
FROM tab_students;

Jeśli chcesz zmienić typ danych, aby przechowywać dłuższe ciągi, musisz zlokalizować tabelę bazową i zmienić ją:

ALTER VIEW tab_students
MODIFY (ROLL_NO VARCHAR2(80));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrypty administracyjne w R12.2 Ebuisness Suite

  2. Szyfrowanie wewnątrz wyroczni

  3. Jak rozwiązać ORA-00911:błąd nieprawidłowego znaku?

  4. Jak wybrać i uporządkować według kolumn, których nie ma w instrukcji Groupy By SQL — Oracle

  5. Czy w Oracle można wstawić kolumnę do tabeli?