DatabaseMetaData.getVersionColumns BUFFER_LENGTH column

Mark Rotteveel mark at
Sat Sep 29 09:34:14 UTC 2018

I'm currently implementing DatabaseMetaData.getVersionColumns for 
Jaybird, and I noticed that this defines the BUFFER_LENGTH column as 
"length of column value in bytes", while all other metadata methods that 
include BUFFER_LENGTH specify "is not used".

Is BUFFER_LENGTH really intended to be implemented for 
getVersionColumns, or is just leaving it null good enough? And if so, 
should the API documentation be amended?

Mark Rotteveel

More information about the jdbc-spec-discuss mailing list