PA Konfò NULL nan Microsoft SQL sèvè

Asire ke kantite lajan ki apwopriye a te antre

PA kontrent NULL nan Microsoft SQL sèvè pèmèt ou presize ke yon kolòn ka pa gen valè NULL . Lè ou kreye yon nouvo konfli PA NULL sou yon kolòn baz done, sèvè SQL chèk aktyèl sa a kolòn pou nenpòt valè NULL. Si kolòn nan kounye a gen valè NULL, kreyasyon an kontrent echwe. Sinon, SQL sèvè ajoute konstraint la NULL ak nenpòt ki pwochen enspektè oswa UPDATE kòmandman ki ta lakòz egzistans lan nan yon valè nul fail.

NULL diferan de yon zewo oswa yon fisèl karaktè zewo. NULL vle di ke pa gen okenn antre te fè.

Kreye yon CONTINENT NULL PA NULL

Gen anpil fason ou ka kreye yon kontrent UNIQUE nan sèvè SQL. Si ou vle itilize Transact-SQL ajoute yon kontrent UNIQUE sou yon tab ki egziste deja, ou ka itilize deklarasyon an TABLE ALTER, jan yo montre anba a:

ALTÈ TAB
OSWA KOLÒN PA NULL

Si ou prefere kominike avèk SQL sèvè lè l sèvi avèk zouti entèfas, ou ka kreye tou yon kontrent PA NULL lè l sèvi avèk SQL sèvè Jesyon Studio. Men ki jan:

Sa a tout gen nan kreye konfli PA NULL nan Microsoft SQL sèvè!