A chinntiú go gcuirfear isteach an méid cuí sonraí
Ligeann tú srianta NULL i Microsoft SQL Server gur féidir leat a shonrú nach bhféadfadh luachanna NULL a bheith i gcolún. Nuair a chruthaíonn tú srian nua NOT NULL ar cholún bunachar sonraí, seiceann SQL Server ábhar reatha an cholúin le haghaidh aon luachanna NULL. Má tá luachanna NULL ag an gcolún faoi láthair, mainneoidh an cruthú srianta. Seachas sin, cuireann Freastalaí SQL an srian NACH NULL agus aon ordú INSERT nó UPDATE sa todhchaí ar bith a d'fhágfadh go mbeadh luach NULL ann.
Tá NULL difriúil ó shreang náid nó carachtar nialasach. Ciallaíonn NULL nach ndearnadh aon iontráil.
Ag Cruthaiú NACH NULL Constraint
Tá go leor bealaí ann gur féidir leat srian UNUQUE a chruthú i Freastalaí SQL. Más mian leat Transact-SQL a úsáid chun srian UNIQUE a chur ar an tábla atá ann cheana féin, is féidir leat an ráiteas ALTER TABLE a úsáid, mar atá léirithe thíos:
ALTER TÁBLA
ALTER COLUMN NACH NULL
Más fearr leat idirghníomhú le SQL Server ag baint úsáide as uirlisí GUI, is féidir leat srian NOT NULL a chruthú ag baint úsáide as SQL Server Management Studio. Seo mar atá:
- Oscail Stiúideo Bainistíochta SQL Server.
- Leathnaigh an fillteán Táblaí den bhunachar sonraí áit ar mhaith leat an srian a chruthú.
- Cliceáil ar dheis ar an tábla inar mian leat an srian a chur agus Dearadh cliceáil.
- Seiceáil an bosca seiceála NOT NULL don cholún / na colúin gur mian leat srian (n) srianta NULL a bheith agat.
Is é sin go léir ná srianta NOT NULL a chruthú i Microsoft SQL Server!