Re: Problem asking columns allowing NULL values

From: Dave Cramer <Dave(at)micro-automation(dot)net>
To: "(dot)" <alzina(at)inicia(dot)es>
Cc: "pgsql-jdbc(at)postgresql(dot)org" <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: Problem asking columns allowing NULL values
Date: 2003-04-08 16:43:48
Message-ID: 1049820228.1790.89.camel@inspiron.cramers
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Can you send me a small test program to demonstrate the problem?

Dave
On Tue, 2003-04-08 at 13:23, . wrote:
> Hello,
> I'm trying to ask a PostgreSQL server, using its JDBC driver, if the columns of
> a table allow NULL values. To do so, I look at the value of the field
> columnNullable (class ResultSetMetaData). Simply put, if I have a ResultSet
> "rs" filled with rows from a query, I do the following:
>
>
>
> ResultSetMetaData rsmeta = rs.getMetaData();
>
> if (rsmeta.columnNullable == 1)
> System.out.printl("null values allowed");
> else
> System.out.printl("null values NOT allowed");
>
>
>
> The result says that *all* columns allow NULL values, although I've defined
> several of them with the clause "NOT NULL" (I've checked that this columns does
> really not allow NULL values, trying INSERT statements with psql).
>
> I'm using the last stable release of the JDBC driver. Somebody else have
> suffered the same problem? Or I'm doing something wrong? I'd be very grateful
> if somebody could help me.
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faqs/FAQ.html
--
Dave Cramer <Dave(at)micro-automation(dot)net>

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Todd Cornett 2003-04-08 17:17:02 Bug in getImportedExportedKeys(), DatabaseMetaData class
Previous Message Pedro Salazar 2003-04-08 15:38:23 Re: JDBC get object - (Geometry Postgis)