CIM COV CAI hauv Microsoft SQL Server

Qhov Zoo Tshaj ntawm Kev Siv Cuam Tshuam Cov Lus Cuam Tshuam Tshaj Tawm Yam Ntxim Qis Tseem Ceeb

Los tsim ib qho kev txwv tsis pub tawm, SQL neeg khiav dej num cov thawj coj qhia meej tias lub sab nraud yuav tsis muaj cov kev ntseeg zoo ib yam. Thaum koj tsim tau ib lub ntsiab lus tshiab, SQL Server checks tus sab lus nug los txiav txim seb nws puas muaj cov kev ntseeg zoo sib xws. Yog hais tias lub rooj muaj cov kab ua ntej uas twb muaj lawm, cov lus hais kom ua kev txwv tsis ua. Zoo sib xws, thaum koj muaj ib qho kev txwv tsis pub dhau ntawm ib kem, npaj siab ntxiv los yog hloov cov ntaub ntawv uas yuav ua rau kom rov sib npaug los kuj tseem tsis tau.

Vim Li Cas Siv CIM TSWV YIM

Ib qho cwj pwm yuam kev thiab ib qhov tseem ceeb ob qho tib si yuam kev uniqueness, tiam sis muaj qee lub sij hawm uas tsis muaj kev txwv tsis pub muaj kev xaiv zoo dua.

Tsim ib qho CIM TSIS TAU

Muaj ntau txoj hauv kev uas koj tuaj yeem tsim ib qho kev txwv tsis pub muaj nyob rau hauv SQL neeg rau zaub mov. Yog hais tias koj xav siv Transact-SQL ntxiv ib qho txwv tsis pub tawm ntawm ib lub rooj uas twb muaj lawm, koj tuaj yeem siv daim ntawv ALTER COV LUS, raws li hauv qab no:

ALTER TABLE YUAV UA CAS THIAJ LI CAS ()

Yog hais tias koj xav tau INTERACTIONS nrog SQL neeg rau zaub mov uas siv cov cuab yeej GUI, koj yuav tau tsim ib lub limtiam siv SQL SQL Management Studio . Ntawm no yog li cas:

  1. Qhib SQL neeg rau zaub mov Management Studio .
  2. Nthuav cov txheej txheem ntawm qhov database uas koj xav tsim qhov kev txwv.
  3. Txoj cai-nias lub rooj ntawv uas koj xav ntxiv cov kev txwv thiab nias Tsim .
  4. Nyob rau hauv lub Table Designer zaub mov, nias cov cim Indexes / Keys .
  5. Nyob rau hauv Indexes / Keys dialog box, nyem Add .
  6. Xaiv Yooj Yim Nkaus hauv cov ntawv sau npe.

HAIS TXOG COV KEV TXIAV TXIM LEEJ TWG

Muaj qee tus tsis meej pem txog qhov sib txawv ntawm lub CIM TSIS TAU thiab ib qho kev ntsuas cwj pwm. Thaum koj siv cov Transact-SQL commands sib txawv los ua lawv (ALTER rooj ... YUAV SIV CONSTRAINT rau cov kev txwv thiab CREATE UNIQUE Index rau indexes), lawv muaj cov nyhuv tib, rau feem ntau. Nyob rau hauv qhov tseeb, thaum koj tsim ib qho kev txwv tsis pub muaj kev txwv, nws tau tsim ib qho cim cwj ciam ntawm lub rooj. Nws yog qhov tseem ceeb kom nco, tiam sis, uas muaj ntau qhov sib txawv: