Difference between revisions of "Práce s tabulkami"

From Wikivyuka
Jump to: navigation, search
 
 
Line 22: Line 22:
 
  5.5 Not null
 
  5.5 Not null
 
  Syntaxe příkazu ALTER TABLE s použitím omezení můžete najít na adrese: [http://www.dba-oracle.com/t_alter_table_add_constraint_syntax_example.htm]
 
  Syntaxe příkazu ALTER TABLE s použitím omezení můžete najít na adrese: [http://www.dba-oracle.com/t_alter_table_add_constraint_syntax_example.htm]
 +
 +
[http://gis.vsb.cz/wikivyuka/index.php/Prostorov%C3%A9_datab%C3%A1ze Hlavní stránka předmětu]

Latest revision as of 23:41, 23 March 2010

1. Vytvoření tabulky

1.1 Přes prostředí SQL Developeru
1.2 Pomocí příkazu SQL (CREATE TABLE)

2. Vytvoření kopie tabulky

2.1 Přes prostředí SQL Developeru
2.2 Pomocí příkazu SQL (CREATE TABLE copy_table AS SELECT * FROM original_table;)

3. Modifikace tabulky

3.1 Přidání nového sloupce do již existující tabulky - přes prostředí SQL Developeru.
3.2 Přidání nového sloupce do již existující tabulky příkazem SQL (ALTER TABLE name_table ADD (name_column data_type;)

4. Zrušení tabulky

4.1 Zrušení již existující tabulky - přes prostředí SQL Developeru.
4.2 Zrušení již existující tabulky příkazem SQL (DROP TABLE name_table CASCADE CONSTRAINTS)

5. Omezení na data v tabulce - provádí se při definici nebo při změně tabulky (CREATE|ALTER TABLE)

5.1 Primary key
5.2 Foreign key
5.3 Check
5.4 Unique
5.5 Not null
Syntaxe příkazu ALTER TABLE s použitím omezení můžete najít na adrese: [1]

Hlavní stránka předmětu