Come reimpostare un campo di identità

March 18

Un campo di identità, o colonna, viene utilizzato per creare un modo unico di accesso a una riga in una tabella di database. Ogni valore di identità è unica e viene creata automaticamente quando si inserisce una nuova riga. È possibile modificare un campo di identità utilizzando una funzione in SQL Server e database MySQL, ed è necessario ripristinare l'identità in Access ricreando il campo.

istruzione

server SQL

1 Aprire un editor di SQL Server.

2 Aggiungere il codice SQL per ripristinare l'identità:

DBCC CHECKIDENT ( 'clienti', RESEED, 0)

Sostituire il testo "MyTable" con il nome della tabella di database la cui identità deve essere ripristinato.

3 Eseguire il codice in SQL Server. Il campo di identità sarà riportato a 0.

MySQL

4 Aprire un editor di MySQL.

5 Aggiungere il seguente codice:

pub USO

ANDARE

DBCC CHECKIDENT (MyTable, RESEED, 100)

ANDARE

Sostituire il testo "MyTable" con il nome della tabella di database la cui identità deve essere ripristinato. Modificare il numero "100" a tutto ciò che si desidera la colonna di identità per essere impostato.

6 Eseguire il codice in editor di SQL. Questo resetta il valore della colonna identità 100.

Microsoft Access

7 editor di Open Access.

8 Aggiungere il codice per eliminare la colonna di identità:

ALTER TABLE [nome_tabella] eliminare la colonna [nome_colonna]

Sostituire il testo "table_name" e "nome_colonna" con i valori per la vostra tabella di database e colonna di identità.

9 Aggiungere il codice per ricreare la colonna:

ALTER TABLE [nome_tabella] Aggiungi colonna [nome_colonna] IDENTITY (0,1)

Sostituire il testo "table_name" e "nome_colonna" con i valori per la vostra tabella di database e colonna di identità.

10 Eseguire il codice. Il campo di identità tabella verrà eliminato e ricreato. Il campo di identità sarà riportato a 0.