Cita:
Iniciado por bachaquita
tengo el mismo problema inserto la fecha y me da el error
Query failed: ERROR: column "fechainv" is of type date but expression is of type integer HINT: You will need to rewrite or cast the expression. in C:\Program Files\xampp\htdocs\sistema almacen2\finalingreso.php on line 16
estoy trabajando con postgres.
por favor si alguien puede responder...
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
De la misma manera te digo: el formato de fecha de Postgre es YYYY-MM-DD. Y tiene sus funciones propias distintas a las de mysql.
El error te dice claramente que tu campo es de tipo "date" y estás intentando insertar un entero.
--------------------
Ya que tu tipo de campo es "date", para insertar la fecha actual utiliza CURRENT_DATE.
SELECT CURRENT_DATE;
INSERT .... VALUES(CURRENT_DATE)
http://www.postgresql.org/docs/8.2/i...-datetime.html http://www.postgresql.org/docs/8.2/i...TETIME-CURRENT
Un abrazo,
PD: Aprovecho para enviar este tema al foro de bases de datos, que es donde corresponde.