sql >> Databáze >  >> RDS >> Oracle

Jak změnit velikost sloupce pohledu v Oracle

Zobrazení je jednoduše uložený dotaz a „zdědí“ typ sloupce z podkladové základní tabulky. Pokud tedy potřebujete změnit metadata, měli byste změnit definici pohledu:

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

Pokud chcete změnit typ dat pro ukládání delších řetězců, musíte najít základní tabulku a místo toho ji upravit:

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


  1. Jak mohu zřetězit celé sady výsledků v MySQL?

  2. Převeďte databázi SQL Server na databázi MYSQL

  3. Vytvoření systému slevových kódů (MySQL/php)

  4. MYSQL DATE RANGE a TIME RANGE