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
Principiante: Requer conhecimentos da interface do utilizador em computadores individuais. SumárioTipos de dados de coluna ou campo, são diferentes para cada sistema de gestão de base de dados. Isto significa que quando estruturas das tabelas estiver a aceder a partir de outros sistemas de gestão da base de dados, uma conversão, ou o 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çãoA tabela seguinte 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). ORACLE, o autor da 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 as colunas com tipos de dados números. Se for especificado um tipo de dados número sem uma precisão ou escala, a coluna assume a um tipo de dados de Number(9,2). O limite de escala é 38 e uma escala sem uma precisão é permitida. Valores com precisions diferentes e escalas são mapeados como segue:
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 um tipo de dados ORACLE está definido com uma precisão e escala que não corresponde a qualquer tipo de dados no Microsoft Access, será mapeado para um tipo de dados de texto. Por exemplo, um tipo de dados Smallint ORACLE, que é realmente 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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 de Artigos
|






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



Voltar ao topo