]> granicus.if.org Git - postgresql/commit
Attached is a patch that fixes ResultSetMetaData.isNullable() in
authorBruce Momjian <bruce@momjian.us>
Mon, 17 Sep 2001 15:56:11 +0000 (15:56 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 17 Sep 2001 15:56:11 +0000 (15:56 +0000)
commit4f63a0e1011abff34f099942f721f78416d286dd
tree6bf7d5d2d76b7e157a47031937deb73b3dc563f2
parent6e63468f3a6a4bd00e83cf76e6197ed7d066d0c5
Attached is a patch that fixes ResultSetMetaData.isNullable() in
the JDBC driver.

This method is currently unimplemented and always returns
ResultSetMetaData.columnNullable. This is obviously incorrect
when a column is defined with NOT NULL or PRIMARY KEY. And we
have to think of check constraints, views, functions etc.

The patch simply changes the return value to
ResultSetMetaData.columnNullableUnknown. This is until someone
comes up with a real implementation of course.

On Fri, 14 Sep 2001 17:53:50 +0200, Tomisaw Kity?ski wrote:
>Hello there,
>
>could someone tell me, please, do I have any chance to get
>proper implementation of above method in JDBC (1.1+) soon?
>
>Current "return 1" works fine on most tables, however it seems
>to be a little bit incorrect with some of them ;)

Ren? Pijlman
src/interfaces/jdbc/org/postgresql/jdbc1/ResultSetMetaData.java
src/interfaces/jdbc/org/postgresql/jdbc2/ResultSetMetaData.java