Kun rivi lisätään taulukon oletuksena määritelmä sarake, SQL Server on epäsuorasti kehotti lisätä määritelty oletusarvo sarakkeen, jos arvo ei ole määritetty sarake.
IDENTITEETIN Ominaisuudet
IDENTITEETTI omaisuus käytetään määrittämään sarakkeen tunniste sarakkeeseen. Tunniste sarake sisältää järjestelmän luoma juokseva arvot yksilöivät kunkin rivin taulukossa. Taulukko voi olla vain yksi tunniste sarakkeeseen. Tunniste sarakkeet sisältävät yleensä arvoja, jotka ovat ainutlaatuisia vain taulukon sisällä, jota varten ne on määritelty. Toisin sanoen, muita taulukoita, jotka sisältävät tunnisteen sarakkeet voivat sisältää samoja identtisyysarvot käyttää toisen taulukon.
Kuitenkin tunnus arvoja käytetään yleensä vain puitteissa yhden pöydän, ja tunnus sarakkeet eivät koske muita tunnus sarakkeita muihin taulukoihin.
Rajoitukset
Rajoitukset käytetään määrittelemään että SQL Server automaattisesti valvoo eheyden tietokantaan. Rajoitus on omaisuutta määritetty taulukon tai sarakkeen sisällä taulukko, joka estää virheelliset tiedot arvot on merkitty määritetty sarake (t). Esimerkiksi perusavain tai UNIQUE rajoittaa sarake estää päällekkäisiä arvo työnnetään sarakkeeseen.
TARKISTA rajoittava sarakkeen estää sarakkeen hyväksyä arvo, joka ei täytä sovitussa kunnossa. Lisäksi viiteavainrajoite luodaan yhteys tiedot kahdessa taulukossa.
Säännöt
Säännöt suorittaa joitakin samoja toimintoja kuin CHECK rajoitteet. Tarkista kuitenkin rajoituksia ovat edullisempia kuin säännöt. Säännöt ovat vain Yhteensopivuuden. TARKISTA rajoitukset ovat suppeampia kuin sääntöjä. Sarake voi olla vain yksi sääntö soveltaa. Kuitenkin, useita CHECK rajoitukset voidaan soveltaa pylvääseen.
TARKISTA rajoitukset on määritelty samalla luoda taulukon, kun taas säännöt on luotu erillisinä objekteina ja on sidottu sarakkeeseen.
Luo sääntö lausunto käytetään luomaan sääntö. Kun sääntö on luotu, se voidaan sitoa sarake tai käyttäjän määrittämä tietolaji käyttämällä sp_bindrule järjestelmän tallennetun menettelyä.
laukaisee
laukaisee ovat erikoisvalmiste