ALTER TABLE

 

]Podporované v Oracle 

Syntax


ALTER TABLE [user.] table
  [ ADD ( { column1 | table_constraint }
         [, { column2 | table_constraint } ] ... ) ]
  [ MODIFY ( column1, column2) ]
  [ DROP drop_constraint ]
  [PCTFREE n]
  [PCTUSED n]
  [INITRANS n]
  [MAXTRANS n]
      [STORAGE n]
      ALLOCATE EXTENT
      [ SIZE n [K | M] ]
      [DATAFILE file]
      [INSTANCE n]
      [ ENABLE | DISABLE]   


Použité premenné


  • user - vlastník tabuľky
  • table - tabuľka, ktorú chcete zmeniť
  • column - meno stĺpca
  • table_constraint - omedzenie tabuľky, napr. NOT NULL a podobne.
  • n - kladné číslo typu integer
  • file - meno fyzického dátového súboru


Popis


Príkaz jazyka SQL
Príkaz ALTER TABLE slúži k zmene štruktúry alebo vlastností tabuľky.
Aby ste mohli použiť príkaz ALTER TABLE, musíte byť vlastníkom tabuľky alebo mať systémové oprávnenie ALTER ANY TABLE.
Parameter ADD Vám umožní pridať na koniec tabuľky ďalšie stĺpce. Môžete pridať aj obmedzenia.
Existujúce stĺpce môžete modifikovať pomocou parametru MODIFY.

Príklad


ALTER TABLE customer
  ( ADD ( address VARCHAR2(50));
ALTER TABLE customer
  ( MODIFY ( name VARCHAR2(50) NOT NULL);


Pozri aj


CREATE TABLE, DROP TABLE

]



vytlačiť článok  hľadať súvisiace články 

Chat ku článku

Vyhľadávanie na stránke
Reklama
Náhodný obrázok
náhodný obrázok
Kontakty

Martin Kasman, M Software
Smreková 3095/23
Email: martin@kasman.sk

Telefón: 0908 270 294