DILI NAWALA nga mga Kawalay sa Microsoft SQL Server

Siguroha nga ang tukmang gidaghanon sa datos gipasulod

DILI NILA nga mga pagpugong sa Microsoft SQL Server nagtugot kanimo sa pagtino nga ang usa ka kolum dili maglangkob sa NULL values . Kung maghimo ka og bag-ong NOT NULL constraint sa usa ka kolum sa database, ang SQL Server nagsusi sa bag-ong mga sulod alang sa bisan unsang NULL values. Kung ang kolum sa kasamtangan naglangkob sa NULL nga mga bili, ang pagpugong sa pagpugong napakyas. Kay kon dili, ang SQL Server nagdugang sa NOT NULL constraint ug sa bisan unsang umaabot nga INSERT o UPDATE nga mga mando nga maoy hinungdan sa paglungtad sa usa ka null value mapakyas.

Ang NULL lahi sa usa ka zero o usa ka zero character string. Ang NULL nagpasabot nga walay entry nga nahimo.

Paghimo sa usa ka NOT NULL constraint

Adunay daghan nga mga paagi nga ikaw makahimo sa usa ka UNIK nga pagpugong sa SQL Server. Kung buot nimo nga gamiton ang Transact-SQL aron makadugang sa usa ka UNYQUE nga pagpugong sa usa ka kasamtangan nga lamesa, mahimo nimo gamiton ang ALTER TABLE statement, ingon sa gihulagway sa ubos:

BAG-ONG TALAAN
BISAGA ANG COLUMN DILI NOLO

Kon mas gusto nimo nga makig-uban sa SQL Server gamit ang GUI nga mga himan, makahimo ka usab sa paghimo sa usa ka NOT NULL constraint gamit ang SQL Server Management Studio. Ania kung giunsa:

Mao kana ang tanan nga anaa sa pagmugna og NOT NULL constraints sa Microsoft SQL Server!