Que tipo de dados uso num campo de 13 digitos - Firebird 2

Firebird

28/12/2006

Olá amigos, que tipo de dados uso pra criar um campo de código de barras com 13 digitos?

Att
Mario


Aldus

Aldus

Curtidas 0

Respostas

Leonardobhbr

Leonardobhbr

28/12/2006

ru particulamente utilizo

[color=green:7931889450]
numeric(14,0)
[/color:7931889450]

Quando não tem casas decimais e quando tem utilizo


[color=green:7931889450]
double precision
[/color:7931889450]


GOSTEI 0
Gandalf.nho

Gandalf.nho

28/12/2006

Como não vai envolver cálculos, o melhor é usar campo do tipo texto. Se forem sempre 13 dígitos use CHAR(13), senão use VARCHAR(13).


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

28/12/2006

Colega,

Acredito que Char(13) seja mais adequado, eis que possivelmente você usará um índice para este campo.


GOSTEI 0
Raserafim

Raserafim

28/12/2006

já que vc vai ter sempre 13 caracteres, concordo com o aroldo. o Char é tratado mais rapidamente pelo firebird, pois não exige o gerenciamento dinâmico de espaço do VarChar.


GOSTEI 0
POSTAR