Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvidas Com Campos Em Mysql


Fellipe Henrique

Pergunta

Olá amigos, sou programador desktop a vários anos, e mexi com MySQL muito pouco, agora apareceu um projeto em que preciso dele... mas ocorreram algumas dúvidas... vamos lá... se puderem me ajudar ficarei agradecido.

Nas tabelas.. tenho feito desta maneira:

idcidade #

nome

cep

no campo PK (#) eu coloco como BIGINT(11) e autoincrement.

Existe problema eu usar autoincrement? e qual a diferença de INT pra BIGINT?

Minha tabela terá as casas de bilhões de registros.

P.S.: a tabela cidade foi exemplo, na verdade será de produtos e seriços..

Obrigado desde já.

[]s

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
Guest --Rodrigo --

Ola Felipe,

Tipo de campo INT é um inteiro de tamanho normal.

Faixa com sinal de -2147483648 a 2147483647.

Faixa sem sinal é de 0 a 4294967295.

Tipo de campo BIGINT é um inteiro grande.

Faixa com sinal de -9223372036854775808 a 9223372036854775807.

Faixa sem sinal é de 0 a 18446744073709551615.

Atualmente utilizo autoincrement nas tabelas e não tive problemas.

Até mais

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...