Jump to content
Fórum Script Brasil
  • 0

Procedure Ou Trigger


Duzao®
 Share

Question

Procedure ou Trigger - Preciso de Ajuda!

Pessoal, sou novo em no que diz respeito a Banco de dados...

Acho que voces podem me ajudar com facilidade.

Tenho uma Tabela que se Chama: TB_PESSOA_FISICA

Nela contem "N" campos... como "Nome", "Fone", etc...

A chave primária desta tabela é um campo que se chama RU.

Este campo deve ter a seguinte caracteristica: Ele tem que se AUTO INCREMENTAVEL, porem tem que ser em EXADECIMAL... e não em DACIMAL NORMAL... o problema maior é que essa tabela terá mais de 180 milhoes de registros... se não me engano...o "INT" vai até 255 caracteres né? Pensei em fazer esse campo com um VARCHAR e uma Procedure para fazer o Auto Incremente convertendo numerico em exadecimal...

Mas como se faz isso???

Ajudem-me...

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

cara o int guarda valores bem altos, acho q mais de 2 bilhoes, mas se for pouco pra você, pode por outros tipos, como bigint, etc. da uma olhada aqui: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

quanto ao hexadecimal, na verdade, decimal ou hexadecimal são so formas de mostrar. na verdade o q ele guarda na tabela são valores. se você usa alguma linguagem, você pode muito bem converter o valor guardado pra hexadecimal na hora de mostrar.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.5k
×
×
  • Create New...