Létrehozása és módosítása az azonosító-oszlop
Létrehozásához automatikusan növeli az azonosító számot a táblázatban, akkor az azonosító-oszlop. Minden táblázat, akkor létrehozhat egyetlen azonosító oszlopot és egy oszlop GUID.
Végre identitás oszlopok, akkor használja a tulajdonságait az identitás. Ez lehetővé teszi, hogy a fejlesztő, hogy adja meg a számát azonosítók az első sor, hogy be van dugva a táblázat (eredetileg tulajdonság ID érték) és a növekedés (tulajdonság azonosító növelés), amely hozzáadódik a kezdeti értéket meghatározni azt követő számok az azonosítók. Behelyezésekor az értékeket a táblázatban azonosítók Database Engine alkotórész automatikusan előállít egy oszlop mellett azonosító értéket, hozzáadjuk az azonosító növekmény értéke a kezdeti érték. Ha hozzá oszlopokat meglévő táblákat azonosító azonosító számokkal egészül ki a meglévő táblázat sorait. Ebben az esetben, a kezdeti érték és a növekmény értékeket alkalmaznak ugyanabban a sorrendben, amelyben a sorok kerülnek beillesztésre. ID számok is generált összes új sorokkal egészül ki. Nem lehet megváltoztatni a meglévő oszlop a táblázatban, adjuk hozzá a tulajdon ADATOK.
Amikor beazonosítása oszlop azonosítójának felhasználásával tulajdonság, meg kell emlékezni a következő:
táblázat csak egyet tartalmazhat oszlopot az ingatlan ADATOK, ahol egy ilyen oszlop típusú legyen adat tizedes. int. numerikus. smallint. bigint vagy tinyint;
megadhatja a kezdő érték és lépést. Az alapértelmezett mindkét értéke 1;
azonosító oszlop nem engedheti meg NULL értékek és definícióit tartalmazza a késedelmi vagy tárgyak;
hivatkozás egy oszlopot a listából válasszuk hozható létre meghatározásával ADATOK $ kulcsszó után IDENTITY tulajdon. Lásd az oszlop, akkor is használhatja a nevet;
ObjectProperty funkció használható annak meghatározására, hogy egy oszlopot egy táblázatban IDENTITY tulajdon és COLUMNPROPERTY funkció használható, hogy azonosítsa a nevét az oszlop a tulajdonság IDENTITY;
letilthatja az ADATOK ingatlan egy oszlop, akkor az utasításokat SET IDENTITY_INSERT aktiválása az értékeket, amelyeket be kell helyezni explicit módon.
Ha az asztalra, ami gyakran távoli, van egy identitás oszlop, rések között jöhet létre identitás értékek. A törölt identitás értékek nem használható fel újra. Ahhoz, hogy elkerüljük az ilyen hiányosságok, ne használja a AZONOSÍTÓ tulajdonság. Ehelyett lehet létrehozni egy ravasz, amely meghatározza az új értéket azonosító alapján a meglévő értékek oszlopok azonosítót betét sorban.