DDL
(Data Definition Language) jest podzbiorem języka SQL Firebird i służy do
tworzenia, modyfikowania oraz usuwania obiektów bazy danych.
Domena (Domain) jest jednym z typów obiektów w
relacyjnej bazie danych. Domena jest tworzona jako konkretny typ danych z
dołączonymi do niej atrybutami. Po zdefiniowaniu w bazie danych można ją wielokrotnie
używać np. do definiowania kolumn.
Ta sekcja opisuje składnię instrukcji używanych do tworzenia, modyfikowania
i usuwania domen.
CREATE DOMAIN
Polecenie
CREATE DOMAIN tworzy nową domenę.
Poniższe polecenie tworzy domenę o nazwie CUSTNO, która może przyjmować wartości
większe niż 1000, z wartością domyślną 10 000.
Poniższe polecenie tworzy domenę o
nazwie D_BOOLEAN, która
może przyjmować wartości "Tak" i "Nie".
Poniższe polecenie tworzy domenę o
nazwie D_POINT, zdefiniowaną
jako tablica zawierająca 2 elementy typu NUMERIC (18, 3).
ALTER DOMAIN
Polecenie
CREATE ALTER modyfikuje
atrybuty domeny.
Poniższa instrukcja zmienia typ danych domeny CUSTNO na INTEGER i ustawienie wartość domyślną na 2000.
Poniższa
instrukcja zmienia nazwę domeny D_BOOLEAN na D_BOOL.
Poniższa
instrukcja zmienia więzy integralności CHECK domeny CUSTNO.
DROP DOMAIN
Polecenie
DROP DOMAIN usuwa domenę. Poniższa instrukcja
usuwa domenę D_POINT.
Brak komentarzy:
Prześlij komentarz