Como actualizo un campo de fecha ?

23/08/2006 - 23:24 por Miguel Marín | Informe spam
Hola que tal, quiero actualizar un campo que contiene fechas, y en primera
no recuerdo la sintaxis correcta para una fecha y luego viendo los datos
del campo las fechas ya en la tabla estan en el siguiente formato 2006-08-22
00:00:00.000 , ya intente actualizar con el mismo formato pero pone otra
fecha muy distinta a la que intente poner , intente poniendo solo 2006-08-23
pero lo mismo. Para ese formato que tiene el campo como debe meter la fecha
para actualizar? Gracias.

Preguntas similare

Leer las respuestas

#1 Isaias
24/08/2006 - 01:36 | Informe spam
Miguel

¿Porque no nos indicas como estas realizando dicha actualizacion?
Saludos
IIslas


"Miguel Marín" wrote:

Hola que tal, quiero actualizar un campo que contiene fechas, y en primera
no recuerdo la sintaxis correcta para una fecha y luego viendo los datos
del campo las fechas ya en la tabla estan en el siguiente formato 2006-08-22
00:00:00.000 , ya intente actualizar con el mismo formato pero pone otra
fecha muy distinta a la que intente poner , intente poniendo solo 2006-08-23
pero lo mismo. Para ese formato que tiene el campo como debe meter la fecha
para actualizar? Gracias.



Respuesta Responder a este mensaje
#2 Miguel Marín
24/08/2006 - 01:55 | Informe spam
Claro, la actualizacion la estoy haciendo de la sigueinte manera:
update llantas
set fecha_profundidad = 2206-08-23
where llanta = '0776'

"Isaias" escribió en el mensaje
news:
Miguel

¿Porque no nos indicas como estas realizando dicha actualizacion?
Saludos
IIslas


"Miguel Marín" wrote:

Hola que tal, quiero actualizar un campo que contiene fechas, y en
primera
no recuerdo la sintaxis correcta para una fecha y luego viendo los datos
del campo las fechas ya en la tabla estan en el siguiente formato
2006-08-22
00:00:00.000 , ya intente actualizar con el mismo formato pero pone otra
fecha muy distinta a la que intente poner , intente poniendo solo
2006-08-23
pero lo mismo. Para ese formato que tiene el campo como debe meter la
fecha
para actualizar? Gracias.



Respuesta Responder a este mensaje
#3 BitOne®
24/08/2006 - 06:05 | Informe spam
esto te ayudara.


update llantas
set fecha_profundidad = '20060823'
where llanta ='0776'

Si utilizas el formato iso es mucho mas sencillo para manejar fechas, ya que
las fechas son un poquito dificilies de
manejar en cualquier entorno.

Maxi un participante de este grupo ha escrito un documento muy bien
elaborado sobre este tema.

lo puedes encontrar en www.sqlgurus.org

Saludos,

BitOne®
www.yocsql.com


"Miguel Marín" wrote in message
news:OzIMT%
Claro, la actualizacion la estoy haciendo de la sigueinte manera:
update llantas
set fecha_profundidad = 2206-08-23
where llanta = '0776'

"Isaias" escribió en el mensaje
news:
> Miguel
>
> ¿Porque no nos indicas como estas realizando dicha actualizacion?
> Saludos
> IIslas
>
>
> "Miguel Marín" wrote:
>
>> Hola que tal, quiero actualizar un campo que contiene fechas, y en
>> primera
>> no recuerdo la sintaxis correcta para una fecha y luego viendo los


datos
>> del campo las fechas ya en la tabla estan en el siguiente formato
>> 2006-08-22
>> 00:00:00.000 , ya intente actualizar con el mismo formato pero pone


otra
>> fecha muy distinta a la que intente poner , intente poniendo solo
>> 2006-08-23
>> pero lo mismo. Para ese formato que tiene el campo como debe meter la
>> fecha
>> para actualizar? Gracias.
>>
>>
>>


Respuesta Responder a este mensaje
#4 Alejandro Mesa
24/08/2006 - 14:46 | Informe spam
Miguel Marín,

Las constantes de fecha deben estar entre apostrofes. Puedes usar el formato
ISO (estilo 112 - Ver funcion CONVERT en los BOL) para fechas donde no se
considera la parte del tiempo y puedes usar el formato ISO8601 (estilo 126)
para contemplar ambas partes.

Ejemplo:

update dbo.t1
set [fecha] = '20060823'
where llanta = '0776'

update dbo.t1
set [fecha] = '2006-08-23T00:00:00.000'
where llanta = '0776'


AMB

"Miguel Marín" wrote:

Claro, la actualizacion la estoy haciendo de la sigueinte manera:
update llantas
set fecha_profundidad = 2206-08-23
where llanta = '0776'

"Isaias" escribió en el mensaje
news:
> Miguel
>
> ¿Porque no nos indicas como estas realizando dicha actualizacion?
> Saludos
> IIslas
>
>
> "Miguel Marín" wrote:
>
>> Hola que tal, quiero actualizar un campo que contiene fechas, y en
>> primera
>> no recuerdo la sintaxis correcta para una fecha y luego viendo los datos
>> del campo las fechas ya en la tabla estan en el siguiente formato
>> 2006-08-22
>> 00:00:00.000 , ya intente actualizar con el mismo formato pero pone otra
>> fecha muy distinta a la que intente poner , intente poniendo solo
>> 2006-08-23
>> pero lo mismo. Para ese formato que tiene el campo como debe meter la
>> fecha
>> para actualizar? Gracias.
>>
>>
>>



Respuesta Responder a este mensaje
#5 Miguel Marín
24/08/2006 - 16:24 | Informe spam
Muchas gracias a todos los que me contestaron , su consejo me ha servido del
todo, me han dado la solucion. Gracias
"Alejandro Mesa" escribió en el
mensaje news:
Miguel Marín,

Las constantes de fecha deben estar entre apostrofes. Puedes usar el
formato
ISO (estilo 112 - Ver funcion CONVERT en los BOL) para fechas donde no se
considera la parte del tiempo y puedes usar el formato ISO8601 (estilo
126)
para contemplar ambas partes.

Ejemplo:

update dbo.t1
set [fecha] = '20060823'
where llanta = '0776'

update dbo.t1
set [fecha] = '2006-08-23T00:00:00.000'
where llanta = '0776'


AMB

"Miguel Marín" wrote:

Claro, la actualizacion la estoy haciendo de la sigueinte manera:
update llantas
set fecha_profundidad = 2206-08-23
where llanta = '0776'

"Isaias" escribió en el mensaje
news:
> Miguel
>
> ¿Porque no nos indicas como estas realizando dicha actualizacion?
> Saludos
> IIslas
>
>
> "Miguel Marín" wrote:
>
>> Hola que tal, quiero actualizar un campo que contiene fechas, y en
>> primera
>> no recuerdo la sintaxis correcta para una fecha y luego viendo los
>> datos
>> del campo las fechas ya en la tabla estan en el siguiente formato
>> 2006-08-22
>> 00:00:00.000 , ya intente actualizar con el mismo formato pero pone
>> otra
>> fecha muy distinta a la que intente poner , intente poniendo solo
>> 2006-08-23
>> pero lo mismo. Para ese formato que tiene el campo como debe meter la
>> fecha
>> para actualizar? Gracias.
>>
>>
>>



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