Saludos
Cita:
Iniciado por maja Hola de nuevo.
Tengo el siguiente problema, lo que pasa es que quiero grabar la fecha dentro de una tabla, el campo es de tipo "date". El codigo que utilizo es el siguiente:
Código PHP:
$fecha = date(" d"."\/"."m"."\/"."Y", time());
$qryInsertar = 'INSERT INTO "Tabla" VALUES('.$fecha.')';
pero al querer grabarlo me manda el siguiente error:
"Warning: pg_exec(): Query failed: ERROR: column "Entradas_Fecha" is of type date but expression is of type integer HINT: You will need to rewrite or cast the expression."
No entiendo lo que debo hacer para que me grabe la fecha.
No estoy seguro de lo que quieres.
No basta con exponer el error, hace falta describir el problema, ¿qué quieres hacer? ¿estás trabajando desde algún lenguaje?
Código:
pruebas=# CREATE TABLE fechas (fecha_corta date, fecha_larga timestamp without time zone);
CREATE TABLE
pruebas=# INSERT INTO fechas values (now(), now());
INSERT 0 1
pruebas=# SELECT * from fechas ;
fecha_corta | fecha_larga
-------------+----------------------------
2007-10-09 | 2007-10-09 10:22:28.369246
(1 fila)