Mi az ellenőrzési kényszer a db2-ben?
Mi az ellenőrzési kényszer a db2-ben?

Videó: Mi az ellenőrzési kényszer a db2-ben?

Videó: Mi az ellenőrzési kényszer a db2-ben?
Videó: Mi az az eutanázia? 2024, Lehet
Anonim

A ellenőrizze a kényszert egy olyan szabály, amely megadja az alaptábla minden sorának egy vagy több oszlopában engedélyezett értékeket. Egy táblázatban tetszőleges számú lehet ellenőrizze a megszorításokat . DB2 ® érvényesíti a ellenőrizze a kényszert úgy, hogy a korlátozást minden beszúrt, betöltött vagy frissített sorra alkalmazza.

Ezt követően az is felmerülhet, hogy mi a célja az ellenőrzési kényszernek?

Az ELLENŐRIZZE a kényszert az oszlopban elhelyezhető értéktartomány korlátozására szolgál. Ha meghatározza a ELLENŐRIZZE a kényszert egyetlen oszlopon csak bizonyos értékeket engedélyez ehhez az oszlophoz. Ha meghatározza a ELLENŐRIZZE a kényszert táblázaton korlátozhatja az egyes oszlopok értékeit a sor más oszlopainak értékei alapján.

Illetve mi az az adatkorlátozás? A kényszer egy korlátozás, amelyet a adat amelyet a felhasználók beírhatnak egy oszlopba vagy oszlopcsoportba. A kényszer a táblázat definíciójának része; megvalósíthatod korlátok a táblázat létrehozásakor vagy később.

Tudja azt is, hogyan definiálhat ellenőrzési kényszert az SQL-ben?

Ellenőrizze a kényszert . A ellenőrizze a kényszert az integritás egy fajtája megszorítás az SQL-ben amely egy olyan követelményt határoz meg, amelyet az adatbázistábla minden sorának teljesítenie kell. Az kényszer állítmánynak kell lennie. Hivatkozhat a táblázat egyetlen vagy több oszlopára is.

Mi a különbség az oszlopkényszer és a táblázatkényszer között?

a oszlop szint kényszer csak a oszlop -on van meghatározva. A asztal szint kényszer mindegyiket láthatja oszlop a táblázatban . Ez a fő a különbség köztük a kettő – a „hatókör”. Bármi oszlop szint kényszer (kivétel: nem null) fejezhető ki a asztal szinten – de ennek az ellenkezője nem igaz.

Ajánlott: