Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe een Identity Seed Reset in Microsoft SQL
Microsoft SQL Server ondersteunt het gebruik van een kolom IDENTITEIT per tafel . Een kolom IDENTITEIT geeft een numerieke waarde die kan worden gebruikt als een sleutel of referentiewaarde . IDENTITEIT kolommen worden automatisch telkens wanneer een nieuwe rij wordt toegevoegd aan de tabel opgehoogd . De IDENTITEIT waarde begint bij een gebruiker opgegeven waarde , genaamd het zaad , of op 1 als er geen waarde is opgegeven , en verhoogt door de gebruiker geleverde hoeveelheid , genaamd de increment , of door 1 als er geen waarde is opgegeven . Het resetten van de startwaarde of increment van IDENTITEIT kolom vereist hetzij het ​​schrappen van de kolom en het creëren van een nieuwe of afkappen de tafel en DBCC CHECKIDENT . Wat je nodig hebt
Administratieve rechten op database-
Toon Meer Aanwijzingen
Drop en recreëren een kolom
1

Open een verbinding met de gewenste database met behulp van Microsoft SQL Server management Studio of de gewenste toepassing .

Type 2 een query naar de bestaande kolom identiteit te laten vallen . Dit moet worden gedaan voor het creëren van een nieuwe identiteit kolom omdat elke tabel kan slechts een identiteit kolom hebben . De syntax is :

ALTER TABLE [ tabelnaam ] DROP COLUMN [ column_name ]

Dit zal volledig de huidige kolom IDENTITEIT uit de tabel te verwijderen , waardoor het verlies van bestaande IDENTITEIT waarden . Als deze waarden nodig zullen zijn , moeten ze worden ondersteund of eerst gekopieerd naar een non - identiteit rij .

Type 3 en uitvoeren van een query naar een nieuwe identiteit kolom toe te voegen . De syntax is :

ALTER TABLE [ tabelnaam ] ADD COLUMN [ column_name ] IDENTITEIT ( [ zaad ] , [ increment ] )

Supply Voeg uw gewenste vertrekpunt voor het zaad en de increment waarde voor de increment . Dit zal een nieuwe kolom zonder overgeslagen gegevens waarden te creëren .
Behulp Truncatie en DBCC CHECKIDENT
4

Open een verbinding met de gewenste database met behulp van Microsoft SQL Server Management Studio of de gewenste toepassing .
5

Truncate de tafel . Dit verwijdert alle gegevens uit de tabel , dus zorg ervoor dat er geen gegevens die u wilt bewaren . De syntax is :

TRUNCATE [ tabelnaam ]

Run DBCC CHECKIDENT
6 om het zaad waarde te wijzigen . Dit doet de incrementwaarde niet veranderen . Increment waarden kunnen alleen worden gewijzigd met behulp van de methode in hoofdstuk 1 . De syntax hiervoor is :

DBCC CHECKIDENT
( [ tabelnaam ] , RESEED , [ new_seed ] ) op Twitter

De nieuwe seed waarde zal de eerste waarde die wordt gebruikt bij het plaatsen van een nieuwe rij te
.

Previous: Next:
  Database Software
·Wat is DSN in Oracle ? 
·MS Access SQL Tutorial 
·Hoe te Triggers Bypass in Mijn…
·Hoe kan ik Excel converteren n…
·Hoe kan ik een MS SQL Query Sc…
·Hoe te converteren een Floppy …
·Hoe Access rapporten converter…
·Hoe te Eboot converteren naar …
·Hoe Access 2007 gebruiken met …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe maak je een Four Axis grafiek in Exc…
·Hoe kan ik een AVG 9 Gratis Resident Shi…
·Hoe te Thinner in Photoshop te maken met…
·Hoe je meerdere PDF- bestanden te compri…
·Hoe de Windows Media Player opnieuw inst…
·Hoe je hyperlinks naar een sectie van uw…
·Hoe maak je een Spoolsv.exe Computer Vir…
·Kan ik Teken Lineaire grafieken in Micro…
·Vista Excel Tutorial 
Copyright © Computer Kennis http://www.nldit.com