ID do artigo: 104977 - Última revisão: quinta-feira, 18 de janeiro de 2007 - Revisão: 2.1 ACC: Conversão de tipos de dados ORACLE para o Microsoft Access
Iniciante: Requer conhecimento da interface do usuário em computadores de usuário único. SumárioColuna ou campo, tipos de dados são diferentes para cada sistema de gerenciamento de banco de dados. Isso significa que, quando você estiver acessando estruturas de tabela de outros sistemas de gerenciamento de banco de dados, uma conversão, ou mapeamento de tipo de dados, deve ocorrer. Este artigo descreve o mapeamento de tipo de dados entre tipos de dados ORACLE e Microsoft Access. Mais InformaçõesA tabela a seguir demonstra o mapeamento de tipo de dados entre tipos de dados ORACLE e Microsoft Access: ORACLE data type Maps to Microsoft Access data type -------------------------------------------------------- Char(n) Text(n) VarChar(n) Text(n) Long Memo Date Date/Time Long Raw Ole Object Float Double RowID Text(18) Smallint Text(255) Note that the Smallint data type is the same as an ORACLE data type of Number(38,0). No ORACLE, o criador de tabela pode definir a precisão (número total de dígitos) e a escala (o número de dígitos à direita da vírgula decimal) para colunas com tipos de dados número. Se for especificado um tipo de dados número sem precisão ou escala, a coluna padrão um tipo de dados de Number(9,2). O limite de escala é 38 e uma escala sem uma precisão é permitida. Os valores com precisions diferentes e escalas são mapeados como abaixo:
ORACLE number Microsoft Access data type
---------------------------------------------------
Scale = 0 and
precision <= 4 Integer
precision <= 9 Long Integer
precision <= 15 Double
Scale > 0 and <= 4
precision <= 15 Double
Scale > 4 and/or
precision > 15 Text
Se for definido um tipo de dados ORACLE com uma precisão e escala que não é mapeado para qualquer tipo de dados no Microsoft Access, será mapeada para um tipo de dados texto. Por exemplo, um tipo de dados Smallint ORACLE, que é, na verdade, um tipo de dados Number(38,0), mapeará para o Microsoft Access como um tipo de dados de texto porque o Microsoft Access não tem um valor numérico de 38 precisão. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 104977
(http://support.microsoft.com/kb/104977/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar para o início