Adattípusok InterBase - studopediya
A koncepció az adattípusok egy relációs adatmodell felel meg a koncepció adattípusok a programozási nyelvek. A modern relációs adatbázis tárolódik karakter, numerikus adatokat, különleges számértékeket, például a „pénz”, valamint dátumát és időpontját.
2.1 táblázat mutatja alaptípus területeken használt InterBase táblázatok leírásánál a domain a változók a tárolt eljárások és triggerek, és a paramétereket az eljárások és a felhasználói funkciók.
Domain - ez a leírás több megengedett értékei terén a táblázatban. Leírás domén mutatja az adatok típusa (például szám vagy karakterlánc), hossza-jól adatok és egyéb korlátai (például az a követelmény, hogy az első SIM-ox volt, levél vagy, hogy az érték nem haladja meg egy előre meghatározott szám). Az InterBase domének csak a szereplők létrehozni és szerkeszteni táblázat szerkezetét.
2.1 táblázat - adattípusok InterBase
re -2147483648 a 2147483647
-32 768-32 767
által 3,4h10P38P a 3,4h10P38P
Egy-(a precizitást 7 számjeggyel).
által 1,7h10P308P a 1,7h10P308P
A kettős (a precizitást 15 számjeggyel)
Date. Ez magában foglalja idő információkat.
A karaktersorozatot fix hosszúságú fürdőben.
Karakterlánc változó hosszúságú.
a -2P63P a 2P63P-1
Dátum nélkül csak idő információkat.
00:00 23: 59: 9999
Az adatok időben pontosan Stu a tízezred másodperc.
A kombináció a DATE és TIME típusok.
Ahhoz, hogy hozzon létre egy domaint, használd a domain létrehozása. megváltoztatni - ALTER DOMAIN. és eltávolítására - DROP DOMAIN.
Az alábbiakban egy egyszerűsített tartomány létrehozása üzemeltető szintaxis.
Leírásakor a szintaxis üzemeltetők szögletes zárójelben a választható elem térdszabályozók kombinált elemek csoportja az egyik szolgáltató, | Ez azt jelenti, hogy válasszon egyet a számos alternatíva. Elem elrendezve szögletes zárójelben kell magyarázni külön-külön.
Ebben a példában egy opcionális elem
Ez lehetővé teszi, hogy az alapértelmezett értéke az oszlopról az egyik a három lehetőség. Az első lehetőség van kijelölve a szó, ez lehetővé teszi, hogy az alapértelmezett értékek formájában szöveges állandók, számokat és dátumokat. A második lehetőség - definíciójában említett DEFAULT NULL oszlopban. ami vezet az a tény, hogy az újonnan létrehozott nyilvántartások, az oszlop értéke NULL. A harmadik út - adja meg, ha meghatározó oszlop az alapértelmezett USER. Ha ebben az esetben egy sort a táblázatban megadása nélkül mező kerül beillesztésre, akkor meg is fogják hozni az aktuális felhasználó nevét.
Ha szükség van, hogy a területen volt néhány nem nulla értéket, leírás készül a tartomány NOT NULL.
Az utolsó opcionális eleme a domain leírása lehetővé teszi, hogy erőt a szerver, hogy ellenőrizze az adatbázisban rögzített értékeket, hogy végre a megadott feltételekkel.
ehelyett elem <тип данных> a neve az egyik az adatok típusú InterBase (2.1 táblázat) kell használni.
Töredék domain szkriptjét:
CREATE DOMAINID EGÉSZ NOT NULL; - ID
Domain törlés Syntax:
ALTER DOMAIN utasítás lehetővé teszi, hogy módosítsa a domainnevet, az adatok típusát, domain nevek, valamint a hozzáadni vagy eltávolítani adatfigyelő állapotban. Ha módosítani szeretné a domain, akkor is, hogy módosítsa a rendszer táblák.