E hōʻoia i ka hōʻoia o nāʻikepili i kūpono
ʻAʻole nā koi o NULL i ka Microsoft SQL Server eʻae iāʻoe e hōʻoia e hikiʻole i kahi kolamu ke hoʻokomo i nā koina NULL . Ke hanaʻoe i kahi koi NOT NULL hou ma ke kolamu paepae waihona, e nānā anaʻo SQL Server i nā mea i kēia manawa no nā kumukūʻai NULL. Inā loaʻa nā kolamu NULL i ke kolamu, hikiʻole i ka kolamu ke kāpili. Ināʻole, hoʻohui ka SQL Server i ka koi NO NOT NULL a me kekahi mau'ōlelo INSERT a iʻole UPDATE paha e hiki mai ana i ke olaʻana o kahi NULL.
Heʻokoʻa ka NULL mai kahi string zero a iʻole ka string string character. ʻO NULL keʻanoʻaʻole i hoʻokomoʻia.
Ke hanaʻana i kahi kāohi NOT NULL
Nui nā ala e hiki ai iāʻoe ke hana i kahi pilikia UNIQUE ma SQL Server. Inā makemakeʻoe e hoʻohana iā Transact-SQL e hoʻouku i kahi pilikia UNIQUE ma kahi papaʻaina, hiki iāʻoe ke hoʻohana i ka hōʻikeʻo ALTER TABLE, e like me kēia i hōʻikeʻia ma lalo nei:
KA HANA HANA
ALTER COLUMN NOT NULL
Inā makemakeʻoe e launa pū me SQL Server me ka hoʻohanaʻana i nā pono GUI, hiki iāʻoe ke hana i kahi koi NOT NULL ma o SQL Server Management Studio. Eia keʻano:
- E wehe i ka Studio Studio Management Studio.
- E hoʻonui i ka papa helu waihona o ka pūnaewele kahi āu e makemake ai e hoʻokumu i ka pilikia.
- E kaomi pono i ka papa kahi kahi āu e makemake ai e hoʻohui i ka koi a kāomi i ka Design.
- E nānā i ka pahu helu NOT NULL no nā kolamu āu e makemake nei e loaʻa iā NĀ NULL kaohi.
Loaʻa kēlā a me ka hanaʻana i nā koi NANULAHI ma ka Microsoft SQL Server!