wtorek, 4 lipca 2017

Lekcja 31. DDL - Table

DDL (Data Definition Language) jest podzbiorem języka SQL Firebird i służy do tworzenia, modyfikowania oraz usuwania obiektów bazy danych.

Z tej lekcji dowiesz się więcej o tworzeniu, modyfikacji, a także usuwaniu tabel.

Tworzenie tabeli
Tabelę tworzymy za pomocą polecenia CREATE TABLE. Tworząc tabelę podajemy pola jakie ta tabela ma posiadać, rodzaj danych przechowywanych przez te pola oraz własności tabeli. Poniżesz polecenie tworzy tabelę o nazwie employee_status posiadającą trzy kolumny:
  1. id – kolumna typu INTEGER, będąca kluczem głównym
  2. status – kolumna typu VARCHAR(10)
  3. last_modified – kolumna typu DATE z domyślną wartością current_date


Modyfikacja tabeli
Tabele modyfikujemy za pomocą polecenia CREATE TABLE.
  • Dodawanie kolumny
Poniższa instrukcja dodaje do tabeli employee_status kolumnę priority:

  • Usuwanie kolumny
Poniższa instrukcja usuwa z tabeli employee_status kolumnę priority:


  • Zmiana własności kolumny
Poniższa instrukcja dodaje CONSTRAINT CHECK do kolumny id tabeli employee_status:


Usuwanie tabeli
Tabelę usuwamy za pomocą polecenia DROP TABLE. Poniższe polecenie usuwa tabelę employee_status.

Brak komentarzy:

Prześlij komentarz