Automaatne esmane võti suurendamine SQL Server Management Studio 2012'is
Kuidas ma automaatselt suurendan
peamist võtit SQL Server
andmebaasi tabelis, ma'olen vaadanud läbi foorumi, kuid ei näe kuidas.
Ma'olen vaadanud omadusi, kuid ei näe võimalust, ma olen näinud vastust, kus te lähete Identity
spetsifikatsiooni omadusele ja seate selle jah ja seate Identity increment
1, kuid see lõik on hallis ja ma ei saa muuta ei jah.
Selleks peab olema lihtne viis, kuid ma ei leia seda.
412
3
Veenduge, et Key veeru andmetüübiks on
int
ja seejärel seadke identiteet käsitsi, nagu pildil näidatudVõi täitke lihtsalt see kood
kood käivitub, kui
ID
ei ole ainus veerg tabelis.pildi viide fifo's
Tabeli loomisel saate luua
IDENTITY
veeru järgmiselt:Omadus
IDENTITY
suurendab veergu automaatselt alates numbrist 1 ülespoole. (Pange tähele, et veeru andmetüüp peab olema täisarv.) Kui soovite seda olemasolevale veerule lisada, kasutage käsku 2ALTER TABLE``2.Muuda: Katsetasin natuke ja ma ei'lesta võimalust muuta Identity omadusi erinevate tabelite veergude omaduste akna kaudu. Ma arvan, et kui sa tahad teha veerust identiteedisammast, pead sa kasutama käsku
ALTER TABLE
.Te peate laiendama jaotist Identity, et paljastada juurdekasv ja seemne.
Edit: ma eeldasin, et teil'oleks täisarvuline andmetüüp, mitte char(10). Mis on mõistlik ma'd öelda ja kehtiv, kui ma postitasin selle vastuse