Importar de una tabla un tipo de fecha datetime a otra tabla con tipo smalldatetime

03/10/2008 - 20:10 por Fabian | Informe spam
Hola, existe la posibilidad de pasar un campo Fecha que tengo en una tabla
como datetime a otra tabla pero con tipo smalltime ? , ya que debo migrar
los datos de una a otra tabla.
Ya que cuando exporto los datos con el DTS, me da overflow (claro uno es de
longitud 8 y el destino es de 4), pero necesito pasarla...
Estoy probando varias cosas pero no logro hacerlo, leí cosas en la web pero
no encuentro nada el respecto.
Desde ya gracias por la ayuda.
Fabian

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
03/10/2008 - 23:18 | Informe spam
Fabian,

Usa una sentencia select como la fuente de data, y en ella transforma la
columna datetime a smalldatetime.

select cast(convert(char(16), col_datetime, 126) + ':00' as smalldatetime)
as c1
from tu_tabla
GO


AMB


"Fabian" wrote:

Hola, existe la posibilidad de pasar un campo Fecha que tengo en una tabla
como datetime a otra tabla pero con tipo smalltime ? , ya que debo migrar
los datos de una a otra tabla.
Ya que cuando exporto los datos con el DTS, me da overflow (claro uno es de
longitud 8 y el destino es de 4), pero necesito pasarla...
Estoy probando varias cosas pero no logro hacerlo, leí cosas en la web pero
no encuentro nada el respecto.
Desde ya gracias por la ayuda.
Fabian



Respuesta Responder a este mensaje
#2 Fabian
04/10/2008 - 00:33 | Informe spam
Muchas Gracias Alejandro! Perfecto
"Alejandro Mesa" escribió en el
mensaje news:
Fabian,

Usa una sentencia select como la fuente de data, y en ella transforma la
columna datetime a smalldatetime.

select cast(convert(char(16), col_datetime, 126) + ':00' as smalldatetime)
as c1
from tu_tabla
GO


AMB


"Fabian" wrote:

Hola, existe la posibilidad de pasar un campo Fecha que tengo en una
tabla
como datetime a otra tabla pero con tipo smalltime ? , ya que debo migrar
los datos de una a otra tabla.
Ya que cuando exporto los datos con el DTS, me da overflow (claro uno es
de
longitud 8 y el destino es de 4), pero necesito pasarla...
Estoy probando varias cosas pero no logro hacerlo, leí cosas en la web
pero
no encuentro nada el respecto.
Desde ya gracias por la ayuda.
Fabian



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida