LucidDB / luciddb

DEFUNCT: See README
https://github.com/LucidDB/luciddb
Apache License 2.0
52 stars 24 forks source link

[FRG-61] FarragoJdbcMetaDataImpl has many stubbed methods #809

Open dynamobi-build opened 12 years ago

dynamobi-build commented 12 years ago

[reporter="hersker", created="Wed, 8 Mar 2006 14:46:19 -0500 (GMT-05:00)"] The Farrago base class, FarragoJdbcMetaDataImpl, is used by
FarragoResultSetMetaData and an equivalent class in Aspen to supply the
metadata that can be interrogated by a client of JDBC's ResultSetMetaData
interface.

FarragoJdbcMetaDataImpl has many stubbed methods which return constant values.
Some but not all of these methods are marked TODO.

The following metadata items are given constant values:
     catalogName
     className
     schemaName
     tableName
     autoIncrement
     currency
     writable
     definitelyWritable
     readOnly
     caseSensitive
     searchable
     signed

It may be that most of these are of low importance and/or usefulness. Of them,
though, I think a JDBC programmer would most like to have
     signed
     tableName

and maybe also
     searchable
     caseSensitive