[Pgsql-ayuda] HELP: Con pasar un campo DATE que acepta NULL
Antonio Castro
acastro@ciberdroide.com
Wed, 15 Jan 2003 18:02:19 +0100 (CET)
On Wed, 15 Jan 2003, Ronald Serna wrote:
> Holas.
>=20
> Amigos, tengo un problema con pasar un dato de fecha cuando el usuario=20
> no lo establece - es decir lo deja en null -.
> la sentencia es algo asi:
>=20
> sql=3D"insert into detalle_curso (id_detalle_curso,... otros ...,=20
> fecha_fin, .. otros..)
> values=20
> (NEXTVAL('\"detalle_curso_id_detalle_cu_seq\"'::text),...,'$fechaFin',...=
)";
>=20
> $exec=3Dpg_exec($conex,$sql);
>=20
> EL ERROR que me pone es:
>=20
> PostgreSQL query failed: ERROR: Bad date external representation 'null'
NULL no puede ir entre comillas.
Quiz=E1s tengas que usar alg=FAn filtro o comprobar la l=F3gica de tu progr=
ama.
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+
/\ /\ Ciberdroide Inform=E1tica (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
=09 _|0 0|_ =20
+-oOOO--(___o___)--OOOo----------------------------------------------------=
+=20
| . . . . U U . . . . Antonio Castro Snurmacher acastro@ciberdroide.com =
| =20
| . . . . . . . . . . =
|=20
+()()()----------()()()----------------------------------------------------=
+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** =
|
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> =
|
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+