SQL дэх өвөрмөц түлхүүр гэж юу вэ?
SQL дэх өвөрмөц түлхүүр гэж юу вэ?

Видео: SQL дэх өвөрмөц түлхүүр гэж юу вэ?

Видео: SQL дэх өвөрмөц түлхүүр гэж юу вэ?
Видео: Transform Your Selfie into a Stunning AI Avatar with Stable Diffusion - Better than Lensa for Free 2024, Дөрөвдүгээр сар
Anonim

А өвөрмөц түлхүүр өгөгдлийн сангийн хүснэгт дэх бичлэгийг өвөрмөц байдлаар тодорхойлох хүснэгтийн нэг буюу хэд хэдэн талбар/баганын багц юм. The өвөрмөц түлхүүр болон анхан шатны түлхүүр хоёулаа багана эсвэл баганын багцын өвөрмөц байдлын баталгааг өгдөг. автоматаар тодорхойлсон байдаг өвөрмөц түлхүүр анхдагч доторх хязгаарлалт түлхүүр хязгаарлалт.

Үүнийг авч үзвэл үндсэн түлхүүр болон өвөрмөц түлхүүр хоёрын ялгаа юу вэ?

Үндсэн түлхүүр ба өвөрмөц түлхүүрийн гол ялгаа : Үндсэн түлхүүр NULL утгыг хүлээн авахгүй Өвөрмөц түлхүүр нэг NULL утгыг хүлээн авах боломжтой. Clustered индекс нь автоматаар үүсгэгдсэн үед a үндсэн түлхүүр гэж тодорхойлсон байхад Өвөрмөц түлхүүр кластер бус индексийг үүсгэдэг.

Хүн бас асууж магадгүй, өвөрмөц гол жишээ юу вэ? The Өвөрмөц Хязгаарлалт нь тодорхой баганад хоёр бичлэг ижил утгатай байхаас сэргийлдэг. ХЭРЭГЛЭГЧДИЙН хүснэгтэд, төлөө жишээ , та хоёр буюу түүнээс дээш хүнийг ижил насны байхаас сэргийлж магадгүй юм. Жишээ : Учир нь жишээ , дараах SQL нь CSTOMERS нэртэй шинэ хүснэгт үүсгэж, таван багана нэмдэг.

Үүнтэй адилаар бид яагаад өвөрмөц түлхүүр ашигладаг вэ?

Өвөрмөц түлхүүр хязгаарлалтууд байдаг ашигласан өгөгдлийн сангийн хоёр мөрөнд өгөгдлийг давхардуулахгүй байх. Өгөгдлийн сангийн нэг мөр нь утгын хувьд null байхыг зөвшөөрнө өвөрмөц түлхүүр хязгаарлалт. Энэ нь утгыг PK-ээр нь хайх нь бусад утгыг дараалан ашиглахаас хурдан гэсэн үг юм.

SQL дэх өвөрмөц хязгаарлалт гэж юу вэ?

SQL UNIQUE хязгаарлалт . The ӨГӨГДӨЛ хязгаарлалт багана дахь бүх утгууд өөр байхыг баталгаажуулдаг. Аль аль нь Өвөрмөц болон АНХДАГЧ ТҮЛХҮҮР хязгаарлалтууд баталгаа гаргах өвөрмөц байдал багана эсвэл баганын багцын хувьд. Гэсэн хэдий ч та олон байж болно Өвөрмөц хязгаарлалтууд хүснэгт бүрт, гэхдээ зөвхөн нэг АНХАН ТҮЛХҮҮР хязгаарлалт хүснэгт бүрт.

Зөвлөмж болгож буй: