• 0
Sign in to follow this  
igorfranzoi

TimeStamp Chave Primaria

Question

Bom dia,

Pessoal seria interessante ter uma chave primaria com o tipo Timestamp, para o caso de termos dados em excesso, como resolver o problema de sequencia dos dados. Isso seria viável?

Obrigado.

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Utilize chave primária somente para ligar uma tabela a outra.

Campo integer unsigned not null auto_increment, resolve o problema de chave primária com auto sequenciamento.

Share this post


Link to post
Share on other sites
  • 0

Bom dia Denis, obrigado pela resposta. Mas hoje tenho tabelas onde tenho estouro, por isto a questão para encontrar outra solução, de forma a não mais precisar refazer a numeração, ou trocar o tipo do campo, e sim pensei em algo onde eu não tivesse mais problemas.

Share this post


Link to post
Share on other sites
  • 0

Experimente passar o campo para BIGINT NOT NULL AUTO_INCREMENT.

Se suas tabelas não passarem de 63 bits (9223372036854775807) você pode usar UNSIGNED. Senão, utilize sem esta opção.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this