Ի՞նչն է զրոյական և ոչ զրոյական SQL-ում:
Ի՞նչն է զրոյական և ոչ զրոյական SQL-ում:

Video: Ի՞նչն է զրոյական և ոչ զրոյական SQL-ում:

Video: Ի՞նչն է զրոյական և ոչ զրոյական SQL-ում:
Video: Ինչպե՞ս ինքնուրույն սովորեցի ծրագրավորում և անցա աշխատանքի որպես վեբ ծրագրավորող։ 2024, Ապրիլ
Anonim

SQL NOT NULL Սահմանափակում. Այն ՈՉ ԶՐՈՒՅՑ սահմանափակումը ստիպում է սյունակը դեպի ՉԻ ընդունել ԴԱՏԱՐԿ արժեքներ։ Սա ստիպում է դաշտը միշտ արժեք պարունակի, ինչը նշանակում է, որ դուք չեք կարող տեղադրել նոր գրառում կամ թարմացնել գրառումը առանց այս դաշտում արժեք ավելացնելու:

Համապատասխանաբար, ո՞րն է տարբերությունը SQL-ում null-ի և ոչ null-ի միջև:

ՈՉ ԶՐՈՒՅՑ նշանակում է, որ սյունակը կարող է ոչ ունենալ ա ԴԱՏԱՐԿ արժեքը ցանկացած գրառումների համար; ԴԱՏԱՐԿ նշանակում է ԴԱՏԱՐԿ թույլատրելի արժեք է (նույնիսկ երբ սյունակն ունի օտարերկրյա բանալիների սահմանափակում):

Բացի վերևից, ի՞նչն է զրոյական և ոչ զրոյական: NULL և NOT NULL ստուգման սահմանափակումներն են, որոնք օգտագործվում են ճշտելու համար, թե արդյոք սյունակը պետք է թույլատրի զրոյական կամ ոչ . Սա կարող է տրվել տվյալների բազայի օբյեկտներ ստեղծելիս: ԴԱՏԱՐԿ օգտագործվում է վիճակը ստուգելու համար հավասար օպերատորով (=): Ոչ զրոյական օգտագործվում է այն արժեքը ստուգելու համար դատարկ կամ ոչ.

Այստեղ, SQL-ում NULL-ն է:

Այն SQL NULL տերմին է, որն օգտագործվում է բացակայող արժեքը ներկայացնելու համար: Ա ԴԱՏԱՐԿ արժեքը աղյուսակում արժեք է դաշտում, որը դատարկ է թվում: Մի դաշտ՝ ա ԴԱՏԱՐԿ արժեքը արժեք չունեցող դաշտ է: Շատ կարևոր է հասկանալ, որ ա ԴԱՏԱՐԿ արժեքը տարբերվում է զրոյական արժեքից կամ բացատ պարունակող դաշտից:

Արդյո՞ք զրոյական է, որտեղ դրույթը:

ԱՆՈՒՐ Է & ԿԱ ՈՉ ԶՐՈՒՅՑ SQL-ում օգտագործվում է WHERE-ի հետ կետ SELECT, UPDATE և DELETE հայտարարություններում/հարցումներում՝ ստուգելու, թե արդյոք սյունակը որոշակի արժեք ունի, թե տվյալ սյունակի համար տվյալներ չկան: Սյունակ հետ ԴԱՏԱՐԿ արժեքը արժեք չունի, դատարկ է: SQL-ի շարահյուսություն ԱՆՈՒՐ Է & ԿԱ ՈՉ ԶՐՈՒՅՑ տրված են ստորև։

Խորհուրդ ենք տալիս: