маалыматтардын туура суммасы киргизилген камсыз кылуу
Microsoft SQL Server-жылы NOT NULL чектөөлөр бир тилке болушу мүмкүн эмес экенин аныктоого мүмкүндүк NULL баалуулуктарды . Эгер базасы тилкеде боюнча жаңы NOT NULL чектеме түзүп жатканда, SQL Server кандай NULL баалуулуктарды бардык мамычаларды бөлүп учурдагы мазмунун текшерет. бардык мамычаларды бөлүп Азыркы NULL баалуулуктарды камтыса, чектеме түзүү албаса. Болбосо, SQL Server бир NULL наркы сөзсүз бар экенин алып келет NOT NULL чектеме жана келечекте ЖАЗУУ же UPDATE буйруктарды да кошот.
NULL нөлдүк же нөлдүк сап айырмаланат. NULL да жок болуп калды дегенди билдирет.
Түзүү үчүн NOT NULL тоскоол
Сиз түзө алат көп жолдору бар SQL Server уникалдуу чектеме. Эгерде сиздин үстөлгө УНИКАЛДЫК чектеме кошуу Transact-SQL колдонуп келсе, төмөнкү мисал катары, өзгөртүүгө МАЗМУНУ сөздөрдү колдонушу мүмкүн:
өзгөртүү МАЗМУНУ
NULL ЭМЕС тилке өзгөртпөйт
Сиз менен өз ара келсе SQL Server GUI куралдарды пайдаланып, сиз да SQL Server башкаруу студиясын колдонуп NOT NULL чектеме жаратышы мүмкүн. Бул жерде кандай:
- Ачуу SQL Server башкаруу студиясында.
- Сиз чектеме түзүү үчүн каалаган жерде базасын Tables папканы кеңейтүү.
- Сиз чектеме кошуу жана дизайнын басып каалаган жерде дасторкон Right чыкылдатуу.
- Сиз NOT NULL чектеме (лер) бар каалаган тилкеде (лерине) NOT NULL кутучасын.
Бул Microsoft SQL Server күчүн чектөөлөрдү ЭМЕС түзүү үчүн бардык эле!