EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Como alterar o valor inicial de um campo autoincremental (AUTO_INCREMENT) no MySQL

Programação de MySQL  
 
Como alterar o valor inicial de um campo autoincremental (AUTO_INCREMENT) no MySQL

Em muitas ocasiões, Quando estamos projetando nossa banco de dados, Tendemos a dar certas atributo chave primária numérica da autoincremental. Com isto, O que fazemos é sempre que você adicionar um novo registro, Não temos de adicionar o valor da chave primária para a decisão de inclusão, sendo MySQL que automaticamente Adicionar esse valor para nós. Esse valor será para aumentar a uniformemente, como vamos inserindo registros.

MySQL Guardião o próximo valor a ser atribuído a esse campo a próxima inserção. Mas, O que acontece se nós queremos inicializar Esse valor? É lógico que, para ser atribuído Esse atributo para a chave primária, o inicializá-lo é um loucura, Desde quando novas inserções serão erros de de registros com chave duplicada.

Como alterar o valor inicial de um campo autoincremental (AUTO_INCREMENT) no MySQL - Imagem 1 - Professor-falken.com

Mas é possível que ainda estamos na fase de desenvolvimento o pré-produção nosso banco de dados e quiser reiniciar tabela, eliminando todos os registros e inicializando o autoincremental valor, ou você também pode querer fazer esse valor começar a partir de um número. Para fazer isso, a seguir sentença em MySQL há como você pode modificar o valor inicial do campo autoincremental (AUTO_INCREMENT) em uma tabela de banco de dados.

Onde table_name indica o nome da tabela ao qual você deseja modificar esse atributo, e newValue indica o valor Você quer dar.

 

Sim por exemplo de Temos uma tabela chamada de usuários que você deseja modificar o atributo autoincremental da chave primária para 10001, Fazemos da seguinte maneira:

 

Se você estiver usando qualquer programa Gerenciamento de banco de dados MySQL, normalmente na janela de projeto o estrutura a tabela é normalmente um opção para modificar esse valor sem ter que recorrer a instruções SQL. Tudo vai depender do aplicativo que você usar para fazer isso.

 

Deixe-em um comentário ou entrar para oFórum
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
Etiquetas:

Artigos relacionados