NOT NULL Tainatanga i roto i te Microsoft SQL Server

Me whakarite kua whakaurua te nui o nga raraunga

NGÄ NANGA NULL i roto i te Microsoft SQL Server ka taea e koe te whakarite kia kaua e whakauruhia he uara NULL . Ina waihangahia e koe he here hou NOT NULL i te paparangi paparangi, ka tirotirohia e te SQL Server nga ihirangi o naianei mo nga uara NULL. Mena kei te whakauruhia te uara NULL kei te tīwae, ka ngaro te hanganga here. Kaore, ka whakapiki te Kaiwhakahaere SQL i te WHAKAHI WHAKAMAHI NUI me etahi atu INSERT ranei UPDATE whakahau e kore ai te mahinga o te uara NULL.

He rereke te NULL i te aho korearu, kore kore ranei. Ko te tikanga o te NULL kahore he urunga.

Te waihanga i te WHAKANUI NUI KAUPAPA

He maha nga huarahi ka taea e koe te waihanga i te aukati UNIQUE i roto i te SQL Server. Ki te hiahia koe ki te whakamahi i te Transact-SQL ki te whakauru i te kaha o te UNIQUE i runga i te ripanga kei te tīariari, ka whakamahi koe i te tauākī ALTER TABLE, pērā i te whakaahua i raro:

TAITAU TUATAHI
KAUPAPA KORE NULL

Mena ka hiahia koe ki te taunekeneke me te SQL Server ma te whakamahi i nga taputapu GUI, ka taea ano e koe te hanga i te wero NOT NULL mā te whakamahi i te SQL Server Management Studio. Anei:

Ko te mea katoa kei te hanga i nga uaua NOT NULL i roto i te Tūmau Microsoft SQL!