[firebase-br] Fw: Duvida nos Tipos de dados do FireBird

Augusto augusto em cmsolucoes.com.br
Ter Jul 26 17:19:25 -03 2005


Eduardo,

Não é questão de pressa. Pensei que não tinha me expressado bem, pelo
fato da duvida não ser tivial. :( foi mal.

Valeu a resposta, agora o resto da minha pergunta.

Se existe um De\Para a ser feito, existem denominações oficiais da tradução
dos tipos de campos? exemplo;

INT64        = NUMERIC
VARYING = VARCHAR

e tbm se esse De/Para é direto, 1 para 1??  ou um tipo do FB pode
significar outros tipos dependendo de algum outro dado do campo???
exemplo;

Tenho um campo VALOR NUMERIC(15,2) esse campo no FB (tabela RDB$TYPES) ficou 
com
tipo INT64. Porém tenho outro campo PERCENTUAL NUMERIC(8,6) no FB ficou como 
LONG.

Falow,
Augusto


----- Original Message ----- 
From: "eduardo" <eduardo em icontroller.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, July 26, 2005 4:56 PM
Subject: Re: [firebase-br] Fw: Duvida nos Tipos de dados do FireBird


> Oi Augusto
>
> Você tá muito apressadinho ... rs
>
> Tem que ir no CASE e traduzindo. Não há outra tabela com as denominações 
> reais.
>
> []s Eduardo
>
>> Pessoal, preciso de uma ajuda com relação aos typos de dados do 
>> FireBird(FB).
>>
>> Numa consulta a tabela RDB$TYPES, verifiquei que os tipos existentes não 
>> correspondem aos que aparecem em uma descrição da minha tabela no 
>> IBEXPERT.
>>
>> SELECT * FROM RDB$TYPES WHERE RDB$FIELD_NAME = 'RDB$FIELD_TYPE';
>> RDB$FIELD_NAME     RDB$TYPE    RDB$TYPE_NAME
>> RDB$FIELD_TYPE     14          TEXT
>> RDB$FIELD_TYPE     7           SHORT
>> RDB$FIELD_TYPE     8           LONG
>> RDB$FIELD_TYPE     9           QUAD
>> RDB$FIELD_TYPE     10          FLOAT
>> RDB$FIELD_TYPE     27          DOUBLE
>> RDB$FIELD_TYPE     35          TIMESTAMP
>> RDB$FIELD_TYPE     37          VARYING
>> RDB$FIELD_TYPE     261         BLOB
>> RDB$FIELD_TYPE     40          CSTRING
>> RDB$FIELD_TYPE     45          BLOB_ID
>> RDB$FIELD_TYPE     12          DATE
>> RDB$FIELD_TYPE     13          TIME
>> RDB$FIELD_TYPE     16          INT64
>>
>> No IBEXPERT os tipos são;
>>
>>   NUMERIC
>>   INTEGER
>>   VARCHAR
>>   e etc...
>>
>> A pergunta é, existe outra tabela de tipos ou tenho que fazer um DE/PARA 
>> dos campos Obrigado pela ajuda
>>
>> Augusto
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço 
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 






Mais detalhes sobre a lista de discussão lista