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:
- Ablihi ang SQL Server Management Studio.
- Palapad ang mga Tables folder sa database diin gusto nimo nga mahimo ang pagpugong.
- I-right-click ang lamesa diin imong gusto nga idugang ang pagpugong ug i-klik Disenyo.
- Susiha ang checklist nga DILI NULL para sa kolum (s) nga gusto nimo nga adunay NOT NULL constraint (s).
Mao kana ang tanan nga anaa sa pagmugna og NOT NULL constraints sa Microsoft SQL Server!