EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

Come modificare il valore iniziale di un campo autoincremental (AUTO_INCREMENT) in MySQL

Programmazione di MySQL  
 
Come modificare il valore iniziale di un campo autoincremental (AUTO_INCREMENT) in MySQL

In molte occasioni, Quando siamo progettazione il nostro database, Tendiamo a dare per certo attributo chiave primaria numerica di autoincremental. Con questo, Quello che facciamo è ogni volta che si aggiunge un nuovo record, Non dobbiamo aggiungere il valore della chiave primaria della decisione di inclusione, essendo MySQL che automaticamente Aggiungere questo valore per noi. Questo valore sarà per aumentare la uniformemente come andiamo con l'inserimento di record.

MySQL Guardiano il successivo valore da assegnare a tale campo l'inserimento successivo. Ma, Cosa succede se vogliamo inizializzare Questo valore? È logico che, per essere assegnate Questo attributo per il chiave primaria, il inizializzarla è uno follia, Da quando i nuovi inserti sarà Errori di record con chiave duplicata.

Come modificare il valore iniziale di un campo autoincremental (AUTO_INCREMENT) in MySQL - Immagine 1 - Professor-falken.com

Ma è possibile che siamo ancora nella fase di sviluppo o pre-produzione del nostro database e vuoi riavviare tabella, eliminando tutti i record e l'inizializzazione del valore autoincremental, o è possibile anche fare questo valore a partire da un numero. Per fare questo, la seguente frase in MySQL fa come si può modificare il valore iniziale del campo autoincremental (AUTO_INCREMENT) in una tabella del database.

dove table_name indica il nome della tabella a cui si desidera modificare tale attributo, e newValue indica il valore si vuole dare.

 

Sì da esempio Abbiamo una tabella denominata utenti che si desidera modificare l'attributo autoincremental della chiave primaria 10001, Ci piacerebbe farlo nel seguente modo:

 

Se si utilizza uno programma Gestione dei database MySQL, normalmente nella finestra di progettazione o struttura la tabella è normalmente un opzione per modificare questo valore senza dover ricorrere a istruzioni SQL. Tutto dipenderà l'applicazione che si utilizza per effettuare questa operazione.

 

Lasciaci un commento o accedere allaCose da fare
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
Tag:

Articoli correlati