Faa'idada Isticmaalka Ciladaha UNIQUE Caqabadaha Hore ee Muhiimka ah
Iyadoo la abuurayo caqabadda UNIQUE, Maamulayaasha SQL Server ayaa tilmaamaya in column uusan ka koobnaan karin qiimaha. Markaad abuureyso caqabado cusub, UNPO waxay hubinaysaa suunka su'aasha ah si loo go'aamiyo in ay ka kooban tahay qiime isku dhafan. Haddii miiska uu ku jiro nuquladii hore ee jira, amarka abuurista caqabadaha ayaa ku guuldareysta. Sidoo kale, marka aad haysato caqabado aan qarsoodi ahayn oo ku yaala taxane, isku day inaad ku darto ama wax ka beddesho xogta oo keeni karta in duubnaanta jiritaanku ay sidoo kale ku dhacdo.
Maxay u Isticmaalaan Caqabadaha Aan Caqli-gal ahayn
Caqabadda AADAN iyo keydka muhiimka ah labadaba dhaqan-galinta isku-midnimada, laakiin waxaa jira wakhtiyo ah caqabado ku haboon inay doorasho ka fiican.
- Isticmaal caqabadda UNIQUE markaad rabto miisaan badan. Waxaad kaliya ku dhejin kartaa hal muhiim ah asaasiga ah miiska.
- Isticmaal caqabadda UNIQUE marka tiir-celin ay u ogolaato qiimaha null. Caqabadaha aasaasiga ah ee aasaasiga ah waxaa lagu dhejin karaa kaliya iskumari aan u oggolaanin qiimaha dulliga.
Samaynta Caqabadda Aan Qalqin Karin
Waxaa jira siyaabo fara badan oo aad u abuuri karto caqabado adag oo ku jira SQL Server. Haddii aad rabto inaad isticmaasho Transact-SQL si aad ugu darto caqabadda UNIQUE ee miiska jira, waxaad isticmaali kartaa qoraalka ALTER TABLE, sida hoos ku qoran:
LIFAAQYADA LAMBARIDA LAGU QAADO FADLAN ()Haddii aad door bidayso in aad la shaqeysid SQL Server iyada oo la adeegsanayo qalabka GUI, waxaad sidoo kale abuuri kartaa caqabadda UNIQUE iyadoo la isticmaalayo Isticmaalka SQL Server Studio . Halkan waa sida:
- Furan Isticmaalka Studio Server Studio .
- Kordhee Faylka Miisaska xogta macluumaadka halka aad rabto inaad abuurto caqabadda.
- Right-click miiska meesha aad rabto in aad ku darto caqabadda iyo guji Design .
- Miiska Miisaanka Designer, riix ' Indexes / Key' .
- Ku qor sanduuqyada Indexes / Key Messages, ku dhufo Add .
- Dooro Aston Unique ee liiska liistada liiska.
Caqabadaha AADAN LAHAYN iyo Tilmaamaha UNIQUE
Waxaa jiray jahwareer ku saabsan farqiga u dhaxeeya caqabadaha UNIQUE iyo index UNIQUE. Inta aad isticmaali karto amarro kala duwan oo Transact-SQL ah si ay u abuuraan (ALTER TABLE ... CONDRAINTIINTA caqabadaha iyo CREATE UNIQUE INDEX ee tusmooyinka), waxay leeyihiin saameyn isku mid ah, inta badan. Xaqiiqdii, markaad abuurto caqabado farsamo ah, waxay dhab ahaantii abuuraysaa UNIQUE index miiska. Waxaa muhiim ah in la xuso, si kastaba ha ahaatee, in ay jiraan kala duwanaansho dhowr ah:
- Marka aad abuureyso taxane, waxaad ku dari kartaa xulashooyin dheeraad ah oo ku saabsan amarka abuurista.
- Tilmaamo ku xiran caqabado aan loo baahnayn ayaa loo isticmaali karaa furaha shisheeye .