Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Tomar fecha del sistema con postgres

Estas en el tema de Tomar fecha del sistema con postgres en el foro de PostgreSQL en Foros del Web. hola amigos es que necesito saber si postgres tiene una funcion parecidad a la de oracle SYSDATE sysdate en oracle me toma la fecha local ...
  #1 (permalink)  
Antiguo 08/03/2010, 16:32
Avatar de miguec04  
Fecha de Ingreso: agosto-2008
Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 16 años, 3 meses
Puntos: 15
De acuerdo Tomar fecha del sistema con postgres

hola amigos es que necesito saber si postgres tiene una funcion parecidad a la de oracle

SYSDATE

sysdate en oracle me toma la fecha local del manejador postgres tiene alguna funcion que me haga esto??

muchas gracias por su ayuda parceros.
__________________
Desoftc Technology - Miguel Carmona
Creaciones Inteligentes - Cimitarra Colombia
[email protected]
http://www.desoftc.com.co
  #2 (permalink)  
Antiguo 08/03/2010, 17:55
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Tomar fecha del sistema con postgres

Con la función now() o localtimestamp o current_timestamp o current_date u otras cuantas dependiendo del caso

Para ver las diferencias mira la documentación oficial.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 08/03/2010, 18:26
Avatar de miguec04  
Fecha de Ingreso: agosto-2008
Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: Tomar fecha del sistema con postgres

SI quiero crear una tabla y que por defecto el campo fecha me guarde la fecha del sistema seria de la siguiente forma?

campo DATE DEFAULT (timestamp)

O COMO SERIA? muchas gracias.
__________________
Desoftc Technology - Miguel Carmona
Creaciones Inteligentes - Cimitarra Colombia
[email protected]
http://www.desoftc.com.co
  #4 (permalink)  
Antiguo 08/03/2010, 18:32
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Tomar fecha del sistema con postgres

Código SQL:
Ver original
  1. pruebas=> CREATE TABLE prueba_fecha(id INTEGER,fecha TIMESTAMP DEFAULT now())
  2. CREATE TABLE
  3. pruebas=> INSERT INTO prueba_fecha (id) VALUES(1);
  4. INSERT 0 1
  5. pruebas=> INSERT INTO prueba_fecha (id) VALUES(2);
  6. INSERT 0 1
  7. pruebas=> INSERT INTO prueba_fecha (id) VALUES(3);
  8. INSERT 0 1
  9. pruebas=> SELECT *FROM prueba_fecha;
  10.  id |          fecha
  11. ----+-------------------------
  12.   1 | 2010-03-08 19:31:24.885
  13.   2 | 2010-03-08 19:31:27.575
  14.   3 | 2010-03-08 19:31:30.072
  15. (3 filas)


saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 08/03/2010, 18:57
Avatar de miguec04  
Fecha de Ingreso: agosto-2008
Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: Tomar fecha del sistema con postgres

PARCERO mucha gracias men le debo una, y otra preguntica, como hago para modificar el tipo de dato de un campo es postgres?

intente con esto

ALTER TABLE tabla ALTER COLUMN nombre_columna tipo_nuevo

pero me mostro error como lo hago? muchas gracias men gracias de verdad
__________________
Desoftc Technology - Miguel Carmona
Creaciones Inteligentes - Cimitarra Colombia
[email protected]
http://www.desoftc.com.co
  #6 (permalink)  
Antiguo 08/03/2010, 20:28
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Tomar fecha del sistema con postgres

casi no encuentro la respuesta

Código SQL:
Ver original
  1. ALTER TABLE tabla ALTER COLUMN nombre_columna TYPE tipo_nuevo

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: tomar, fechas, sitemap
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 11:22.