SQL Server - Errro conversion de fecha

   
Vista:

Errro conversion de fecha

Publicado por Pedro (20 intervenciones) el 18/10/2010 14:08:26
Hola,,,

Estoy accediendo directamente a tablas dbf a traves de:

SELECT *
FROM OPENROWSET('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver; SourceDB=D:\Temp; SourceType=DBF',
'SELECT * FROM bancos')

y funciona perfectamente pero:

Me da un error al recuperar datos

Error al convertir el tipo de datos DBTYPE_DBTIMESTAMP a datetime.

y lo que puede investigar es que las filas que para la recuperacion tienen estos datos

16/10/0010 30/07/0627

La pregunta es, como puedo hacer para recuperar estas filas directamente como estoy haciendo pero que no me de ese error y asi no me corte la recuperacion????

Por ejemplo, hay alguna opcion de configuracion en el sql server managment que me permita esto??? o como???

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:Errro conversion de fecha

Publicado por Isaias (3180 intervenciones) el 18/10/2010 20:29:02
No hay forma de configurar para que te permita "errores" de ese tipo.

Lo que puedes hacer, es subir todo como VARCHAR y ya estando "arriba", sacas todas aquellas que no son fecha

SELECT * from tutabla where ISDATE(Tucolumna) = 0
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Errro conversion de fecha

Publicado por Pedro (20 intervenciones) el 18/10/2010 21:52:40
Si , eso de subir a varchar, lo tengo claro, lo que me queria evitar justamente era eso, a ver si habia alguna posibilidad de evitarme ese proceso...

Gracias de todas maneras....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

RE:Errro conversion de fecha

Publicado por Isaias (3180 intervenciones) el 19/10/2010 00:21:39
No, al ser tu fuente "EXTERNA" a SQL Server.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar