KAI WHAKAMAHI i roto i te Microsoft SQL Server

Ko nga Painga o te Whakamahia o Nga Whakataunga KOTAHI i runga i nga Mahinga Matua Matua

Na roto i te waihanga i te wehenga UNIQUE, ka tautuhi nga Kaiwhakahaere Tūmau SQL kia kore pea he kohinga taapiri kei roto i te tīwae. Ina hangaia e koe he here hou UNIQUE, ka tirotirohia e te SQL Server te pou i roto i te uiuinga hei whakatau mehemea kei roto nga uara taapiri. Mena kei te ripanga he taapiri-mua, kaore te mana tautuhinga mana. Waihoki, i te wa e tohua ana e koe he here i runga i te pourangi, ka ngana ki te whakarereke i nga raraunga e kii ai i nga kirikiri kia noho tonu.

He aha te Whakamahia o Nga Rangatira UNIQUE

KO TE WHAKAMAHI WHAKAMAHI me te matua matua e kaha ana i te mana motuhake, engari ko etahi wa ka kaha te whiriwhiri i te whakataunga UNIQUE.

Te waihanga i te WHAKAHANGA UNIQUE

He maha nga huarahi ka taea e koe te waihanga i te aukati UNIQUE i roto i te SQL Server. Mena kei te hiahia koe ki te whakamahi i te Transact-SQL ki te whakauru i te kaha o te UNIQUE i runga i te ripanga kei te tīariari, ka taea e koe te whakamahi i te tauākī ALTER TABLE, pērā i te whakaahua i raro nei:

KAUPAPA TUATAHI ADD KAUPAPA UNIQUE ()

Mena ka hiahia koe ki te taunekeneke me te SQL Server ma te whakamahi i nga taputapu GUI, ka taea hoki e koe te hanga i te wehenga UNIQUE mā te whakamahi i te SQL Server Management Studio . Anei:

  1. Whakatūwheratia te Whakahaere Whakahaere Tūmau SQL.
  2. Whakarohahia nga kohinga Ripanga o te papaaatarangi e hiahia ana koe ki te waihanga i te here.
  3. Pāwhiri-matau i te tepu i te wahi e hiahia ana koe ki te whakarahi i te here me te panui i te Hoahoa .
  4. I te tahua Kaihoahoa Ripanga, pāwhiritia Ngā Tauira / Kī .
  5. I roto i te pouaka korero / Keys pouaka kōrero, pāwhiri Tāpiri .
  6. Kōwhiritia te Paerewa Motuhake i te rārangi taka-iho.

KAUPAPA UNIQUE

He raruraru kei te rereketanga i waenga i te wehenga UNIQUE me te taurangi UNIQUE. Ahakoa ka taea e koe te whakamahi i nga ture Transact-SQL rerekē kia hangaia e ratou (ALTER TABLE ... WHAKAMAHI MAHI mo nga wero me te WHAKAPAHI UNIQUE INDEX mo nga irarangi), he rite tonu te mahi, mo te nuinga rawa. Ina koa, ka waihangahia e koe he wehenga UNIQUE, kei te waihanga i te taurangi UNIQUE i te tepu. He mea nui ki te tuhi, engari, he maha nga rereketanga: