@Dave

On Mon, Apr 11, 2011 at 9:18 PM, David Johnston <pol...@yahoo.com> wrote:

> >>>> the data type does not need any arithmetic operations (as of
> integers).
>
>
>
> You arguably do not have a number but simply a string that looks like a
> number.  Other examples are zip-codes and phone-numbers if you ignore
> symbols.  Thus you should probably use an appropriately sized char/varchar.
>
>
Do you think using char/varchar which in this case will take about 20 bytes
for each entry is more proper than using bigint with only 4 bytes?


>
> Just something to consider; there is no hard and fast rule about this kind
> of thing.  If you can think of any logical use of arithmetic operators, even
> if you do not need them now, you should use an integer.
>
The data is some kind of identifiers. I don't think they will need any kind
of arithmetic operators at all :)

thank you in advance

Arash

Reply via email to