Zo is het gebruikelijk om nul te specificeren als standaard voor numerieke kolommen en N /A als standaard voor snaar kolommen.
Als een rij in een tabel met een standaard definitie van een kolom is geplaatst, de SQL Server impliciet opgedragen de opgegeven standaardwaarde voegen in de kolom als een waarde is opgegeven voor de kolom.
IDENTITY Eigenschappen
De eigenschap IDENTITY wordt gebruikt om een kolom als een identifier kolom definiëren. Een id kolom bevat het systeem gegenereerde sequentiële waarden die uniek te identificeren elke rij in de tabel.
Een tabel kan slechts één identifier kolom hebben. Identifier kolommen bevatten meestal waarden die uniek alleen binnen de tabel waarvoor ze gedefinieerd zijn. Met andere woorden, kunnen andere tabellen met identifier kolommen dezelfde overeenkomst die door een andere tabel. Echter, de ID-waarden gewoonlijk gebruikt in de context van een enkele tabel, en de identifier kolommen hebben geen betrekking op andere identifier kolommen in andere tabellen.
Constraints
Constraints worden gebruikt om te definiëren de manier waarop SQL Server dwingt automatisch de integriteit van een database. Een beperking is een eigenschap toegewezen aan een tafel of kolom in een tabel die ongeldige gegevenswaarden voorkomt in de opgegeven kolom (B) wordt ingevoerd. Bijvoorbeeld, een PRIMARY KEY of UNIQUE op een kolom voorkomt een dubbele waarde van in de kolom wordt ingebracht. Een BEKIJK constraint op een kolom voorkomt dat de kolom uit het aanvaarden van een waarde die niet voldoen aan de opgegeven voorwaarde.
Bovendien is een FOREIGN KEY constraint een verband tussen de gegevens in twee tabellen.
Regels
Regels voeren een aantal van dezelfde functies als BEKIJK beperkingen. Echter, zijn BEKIJK beperkingen voorkeur boven regels. Regels zijn alleen bedoeld voor achterwaartse compatibiliteit. BEKIJK beperkingen zijn beknopter dan regels.