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

Problemas para Insertar con PHP en un campo tipo "time without time zone[]"

Estas en el tema de Problemas para Insertar con PHP en un campo tipo "time without time zone[]" en el foro de PostgreSQL en Foros del Web. Hola amigos , primero que todo muchas gracias por su colaboracion, Bueno resulta y pasa que me pusieron a actualizar una aplicacion WEB que tiene ...
  #1 (permalink)  
Antiguo 17/09/2009, 09:11
 
Fecha de Ingreso: abril-2007
Mensajes: 156
Antigüedad: 17 años, 6 meses
Puntos: 3
Problemas para Insertar con PHP en un campo tipo "time without time zone[]"

Hola amigos , primero que todo muchas gracias por su colaboracion,
Bueno resulta y pasa que me pusieron a actualizar una aplicacion WEB que tiene una base de datos en postgres, pero no e podido realizar un insert con exito debido a un campo que es llama.

"hora"
y es de tipo.

time without time zone[]


alguno de uds me podria colaborar diciendome, como es el formato de este tipo de campo para insertar con exito a la BD.

insert into c3_operaciones(hora) values ('06:41:00')

De la anterior forma me sale error.

muchas gracias...espero su colaboracion.
  #2 (permalink)  
Antiguo 17/09/2009, 13:39
 
Fecha de Ingreso: abril-2007
Mensajes: 156
Antigüedad: 17 años, 6 meses
Puntos: 3
Respuesta: Problemas para Insertar con PHP en un campo tipo "time without time zone[]

Ayuda!!!!!!!!
  #3 (permalink)  
Antiguo 18/09/2009, 02:12
Avatar de pgsqlesorg  
Fecha de Ingreso: septiembre-2009
Ubicación: Noruega
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Problemas para Insertar con PHP en un campo tipo "time without time zone[]

Cita:
Iniciado por gersonmaba Ver Mensaje
"hora"
y es de tipo.

time without time zone[]
Hola

Supongo que te da este mensaje de error:
ERROR: array value must start with "{" or dimension information

Has definido el atributo hora como una matriz. ¿Estas seguro que quieres utilizar una matriz de valores?

Si quieres utilizar una matriz, debes de utilizar este comando INSERT:
Código:
insert into c3_operaciones(hora) values ('{06:41:00}')
Pero si NO quieres utilizar una matriz deberas de definir el atributo sin conchetes al final:
Código:
time without time zone
de esta manera podras utilizar
Código:
insert into c3_operaciones(hora) values ('06:41:00')
Mas informacion sobre matrices en PostgreSQL en:
www . postgresql . org / docs / current / interactive / arrays.html

--
Rafael Martinez
PostgreSQL-es.org
  #4 (permalink)  
Antiguo 21/09/2009, 16:00
 
Fecha de Ingreso: abril-2007
Mensajes: 156
Antigüedad: 17 años, 6 meses
Puntos: 3
Respuesta: Problemas para Insertar con PHP en un campo tipo "time without time zone[]

Hola pgsqlesorg, muchisisismas gracias por tu colaboracion y ayuda era lo que necesitaba, pues la verdad a mi me gusta esa forma de matriz de valores , pero como comente anteriormente , estoy actualizando una aplicacion WEB , osea que me tok adaptarme a la BD que ya tienen definida.:(

muchas gracias por tu sugerencia y Colaboracion.:D
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:24.