Pasar de nvarchar a date

09/09/2004 - 16:57 por Franco Figún | Informe spam
Hola grupo
Tengo un problema: tengo que modificar una base de datos de un proyecto en
donde tiene 5 campos:

id autonumber
fecha nvarchar
horain nvarchar
fechafin nvarchar
horafin nvarchar

Por alguna razon, quien hizo la tabla, no puso date en los campos de fechas,
y puso vcarchar, por lo cual, se puede ingresar cualquier texto en dichos
campos, y solo necesito poner fechas.
El problema es que tengo que dejar intacto el campo ID que es autonumerico,
y si cambio el tipo de dato, me borra todas las fechas...y pasarlo uno por
uno a otra base de datos seria algo muy pesado, ya que son mas de 1000
registros.
Como puedo hacer? Copiar la base? Pero como mantengo el mismo id?
Espero se entienda, gracias
 

Leer las respuestas

#1 Isaías
09/09/2004 - 17:21 | Informe spam
Consulte en su ayuda en linea, CAST/CONVERT

SELECT CONVERT(DATETIME, '2004-09-04'+' 10:22:00')

Preguntas similares