Tipo de Dato timestamp en Informix

31/01/2006 - 16:27 por Ricardo Kaligari | Informe spam
Buen día

Agradezco de antemano la atención y la ayuda que me puedan brindar. Desde
SQL Server 2000 SP3, en un W2K Server, estoy haciendo consultas a una base de
datos de Informix. Las consultas funcionan adecuadamente, pero, en una de las
tablas de Informix, los tiempos son manejados como timestamp (en mi caso
requiero que esos tiempos se guarden en mi base de datos de SQL como
datetime).

La pregunta es, hay alguna forma de hacer esa conversión?

Como siempre, reitero mi agradecimiento por la ayuda que me puedan prestar

Cordial Saludo,

Ricardo Kaligari
Analista de Sistemas III

Preguntas similare

Leer las respuestas

#1 Maxi
31/01/2006 - 16:45 | Informe spam
Hola, proibaste con DTS?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Ricardo Kaligari" escribió en
el mensaje news:
Mostrar la cita
#2 Ricardo Kaligari
31/01/2006 - 17:17 | Informe spam
Buen día Maxi

Muchísimas gracias por la respuesta.

Efectivamente lo intenté, y no funciona. Según la descripción de la base de
datos, este tipo de dato es un campo de tiempo UNIX Standard.

Alguna idea?

Gracias

RK

"Maxi" wrote:

Mostrar la cita
#3 Guillermo Roldán
31/01/2006 - 22:26 | Informe spam
Hola ricardo,

Partiendo de que el timestamp de informix sea una fecha (cosa que en SQL
Server no es, y de Informix yo no tengo mucha idea - todo sea dicho), se me
ocurre que intentes crearte una vista en informix haciendo el casting a un
tipo de dato fecha, y ataques a esta vista, no a la tabla.

No sé si tragará (en mi vida jamás he trabajado con Informix... ).

Otra opción, intentar probar con diferentes drivers ODBC u OLEDB, por poner
un ejemplo, con los drivers de crystal reports (si tienes acceso a ellos...
este es un producto muy habitual). En ocasiones, el acceso a un motor es
diferente en función del driver que uses (recuerdo que con ORACLE 8 no era
igual acceder con el ODBC de ORACLE que con el driver de microsoft, aunque
mi cabeza no recuerda en concreto las diferencias... hace ya unos
añitos...).

Otra cosa es cuál será el método más fácil para acceder a dichos datos:
- servidores vinculados y OPENQUERY
- DTS
- Transact SQL: OPENROWSET / OPENDATASOURCE

Se supone que con servidores vinculados y OPENQUERY puedes especificar la
consultas que quieres QUE SE EJECUTE en el SERVIDOR REMOTO, con la sintaxis
de dicho motor de base de datos (así te ahorras la vista, y especificas el
castint ad-hoc). Esto la verdad que nunca lo he probado, pero oye, por
intentarlo...

Saludos,
Guillermo


"Ricardo Kaligari" escribió en
el mensaje news:
Mostrar la cita
de
Mostrar la cita
las
Mostrar la cita
Ads by Google
Search Busqueda sugerida