Wat is kontrolebeperking in db2?
Wat is kontrolebeperking in db2?

Video: Wat is kontrolebeperking in db2?

Video: Wat is kontrolebeperking in db2?
Video: T-SQL - CHECK Constraints 2024, Mei
Anonim

A kontroleer beperking is 'n reël wat die waardes spesifiseer wat toegelaat word in een of meer kolomme van elke ry van 'n basistabel. 'n Tabel kan enige aantal hê kontroleer beperkings . DB2 ® dwing a kontroleer beperking deur die beperking toe te pas op elke ry wat ingevoeg, gelaai of opgedateer word.

Vervolgens kan 'n mens ook vra, wat is die doel van 'n tjekbeperking?

Die KONTROLE beperking word gebruik om die waardereeks wat in 'n kolom geplaas kan word, te beperk. As jy 'n definieer KONTROLE beperking op 'n enkele kolom laat dit slegs sekere waardes vir hierdie kolom toe. As jy 'n definieer KONTROLE beperking op 'n tabel kan dit die waardes in sekere kolomme beperk op grond van waardes in ander kolomme in die ry.

Ook, wat is databeperking? A beperking is 'n beperking wat jy plaas op die data dat gebruikers in 'n kolom of groep kolomme kan ingaan. A beperking is deel van die tabeldefinisie; jy kan implementeer beperkings wanneer jy die tabel skep of later.

Weet ook, hoe definieer jy 'n tjekbeperking in SQL?

Kontroleer beperking . A kontroleer beperking is 'n tipe integriteit beperking in SQL wat 'n vereiste spesifiseer waaraan elke ry in 'n databasistabel voldoen moet word. Die beperking moet 'n predikaat wees. Dit kan verwys na 'n enkele kolom, of veelvuldige kolomme van die tabel.

Wat is die verskil tussen 'n kolombeperking en 'n tabelbeperking?

a kolom vlak beperking het omvang slegs om die kolom dit word gedefinieer op. A tafel vlak beperking kan elke sien kolom in die tabel . Dit is die hoofvak verskil tussen die twee - dié van "scoping". Enige kolom vlak beperking (uitsondering: nie nul nie) kan uitgedruk word by die tafel vlak - maar die teenoorgestelde is nie waar nie.

Aanbeveel: