Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 08-abr-2008, 03:08   #1 (permalink)
Nono Martínez está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Mensajes: 110
Al hacer dblink se pierden los valores decimales

Hola! Estoy haciendo un dblink desde Oracle para consultar SQL Server, en una de las consultas directas que hago me desaparecen los valores decimales. Estoy viendo que mi problema es bastante común pero no encuentro solución en la red.

http://oracle.ittoolbox.com/groups/t...dblink-1887577

La cuestión es que al sacar un dato decimal me lo devuelve sin los valores decimales y la herramienta web tiene que calcular al milimetro la precisión.

Es decir, si NUMERIC(5,2) en sql server tiene el valor 0.01 a mi en Oracle me aparece la consulta el valor 0 (sin decimales).

Ni que decir tiene que es una consulta directa pero por alguna razon no llego a encontrar el problema.

Código PHP:
select FROM dbo.talpascual@datab.sqlserver

¿Tiene solución?
__________________
Saludos a todos

http://www.carnavaldemalaga.com
Nono Martínez está desconectado   Responder Citando
Antiguo 08-abr-2008, 04:39   #2 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 146
Re: Al hacer dblink se pierden los valores decimales

Obtenlo como cadena de caracteres y luego efectúas la reconversión a numérico.
programadornet está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:25.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93