Foros del Web » Programando para Internet » ASP Clásico »

Update en Fechas con SQL

Estas en el tema de Update en Fechas con SQL en el foro de ASP Clásico en Foros del Web. hola a todos.... tengo un problema.... estoy trabajando en el query analyzer de sql server y estoy tratando de hacer un update en una tabla ...
  #1 (permalink)  
Antiguo 01/10/2004, 09:54
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años, 11 meses
Puntos: 5
Update en Fechas con SQL

hola a todos....
tengo un problema....
estoy trabajando en el query analyzer de sql server y estoy tratando de hacer un update en una tabla de tipo fecha/hora.
en este programa, las instrucciones cambian un poco. quiero actualizar tres campos de la BD que estan en NULL por la fecha de hoy y que me quede de esta manera: 10/01/2004 (con las barras "/").

esto es lo que tengo acutalmente pero solo me sale asi: 10 01 2004

ayuda porfa.

query:
SELECT DATEPART(mm, GETDATE()), DATEPART(dd, GETDATE()), DATEPART(yyyy, GETDATE());

resultado:
10 1 2004

pd. esto lo saque de la ayuda de sql server... y si me preguntan porque no lo hago via programación que es mas simple, es porque quiero aprender a manejar mejor el query analyzer

saludos
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #2 (permalink)  
Antiguo 01/10/2004, 14:57
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 24 años
Puntos: 0
no entendi bien tu pregunta pero pega esto en tu analizer y fijate lo que hace.
Espero que te sirva
Saludos

declare @fecha_corta char(10)
declare @fecha_corta1 char(10)
declare @fecha_corta2 char(10)
declare @fecha_corta3 char(10)
set @fecha_corta =convert(char(10),getdate(),110)
set @fecha_corta1 = convert(char(10),getdate(),102)
set @fecha_corta2 = replace(convert(char(10),getdate(),110),'-','/')
set @fecha_corta3 = replace(convert(char(10),getdate(),102),'-','/')
select @fecha_corta as fecha
select @fecha_corta1 as fecha_1
select @fecha_corta2 as fecha_2
select @fecha_corta3 as fecha_3
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:15.