Re: [Pgsql-ayuda] HELP: Con pasar un campo DATE que acepta NULL

From: Antonio Castro <acastro(at)ciberdroide(dot)com>
To: Ronald Serna <rserna(at)correo(dot)inictel(dot)gob(dot)pe>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] HELP: Con pasar un campo DATE que acepta NULL
Date: 2003-01-15 17:02:19
Message-ID: Pine.LNX.4.21.0301151800130.594-100000@midas.ciberdroide.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Wed, 15 Jan 2003, Ronald Serna wrote:

> Holas.
>
> Amigos, tengo un problema con pasar un dato de fecha cuando el usuario
> no lo establece - es decir lo deja en null -.
> la sentencia es algo asi:
>
> sql="insert into detalle_curso (id_detalle_curso,... otros ...,
> fecha_fin, .. otros..)
> values
> (NEXTVAL('\"detalle_curso_id_detalle_cu_seq\"'::text),...,'$fechaFin',...)";
>
> $exec=pg_exec($conex,$sql);
>
> EL ERROR que me pone es:
>
> PostgreSQL query failed: ERROR: Bad date external representation 'null'

NULL no puede ir entre comillas.

Quizás tengas que usar algún filtro o comprobar la lógica de tu programa.

Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro(at)ciberdroide(dot)com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carlos Leyn B. 2003-01-17 03:45:48 [Pgsql-ayuda] Dudas sobre psql, Visual Basic y las conecciones
Previous Message Pablo Salinas 2003-01-15 15:52:32 Re: [Pgsql-ayuda] HELP: Con pasar un campo DATE que acepta NULL