Tahák / Oracle DDL operace

Seznam základních příkazů pro definování datových struktur.

Vytvoření tabulky

CREATE TABLE <TABLE_NAME> (
  <COLUMN_NAME> <TYPE>
);

Přidání sloupce

ALTER TABLE <TABLE_NAME> ADD (<COLUMN_NAME> <TYPE>);

Změna datového typu

ALTER TABLE <TABLE_NAME>
  MODIFY <COLUMN_NAME> <NEW_TYPE>
;

NOT NULL constraint

ALTER TABLE <TABLE_NAME>
  MODIFY <COLUMN_NAME> <TYPE> NOT NULL
;

Cizí klíč

ALTER TABLE <TABLE_NAME>
  ADD CONSTRAINT <FK_NAME>
  FOREIGN KEY (<COLUMN_NAME>)
  REFERENCES <PARENT_TABLE> (<COLUMN_NAME>)
;

Index

CREATE INDEX <INDEX_NAME>
  ON <TABLE_NAME>(<COLUMN_NAME>)
;

Check constraint

ALTER TABLE <TABLE_NAME>
  ADD CONSTRAINT <CHK_NAME>
  CHECK (<COLUMN_NAME> IN (<CONDITION>))
;

Odstranění tabulky

DROP TABLE <TABLE_NAME>;

Zanechte komentář

Vaše emailová adresa nebude zobrazena. Povinná pole jsou označena *