Not forgiving non-portable applications - Was: Re: behavior of Statement.getGeneratedKeys()

2006-07-14 Thread Daniel John Debrunner
Kathey Marsden wrote: Another similar case is DERBY-1501 where it would be nice if Derby were more forgiving of non-portable apps. Of course in both of those other cases we would just be adding to existing support, not changing existing behavior and `there is a risk to apps that develop

Re: Not forgiving non-portable applications - Was: Re: behavior of Statement.getGeneratedKeys()

2006-07-14 Thread Lance J. Andersen
Daniel John Debrunner wrote: Kathey Marsden wrote: Another similar case is DERBY-1501 where it would be nice if Derby were more forgiving of non-portable apps. Of course in both of those other cases we would just be adding to existing support, not changing existing behavior

Re: Not forgiving non-portable applications - Was: Re: behavior of Statement.getGeneratedKeys()

2006-07-14 Thread Daniel John Debrunner
Lance J. Andersen wrote: With 1501 the JDBC spec says the type must be known (I think it's a bug in the *draft* spec for the type to be ignored), that's the portable behaviour, ignoring the type not only leads to non-portable applications but also inconsistencies in derby. E.g. a NULL defined

Re: Not forgiving non-portable applications - Was: Re: behavior of Statement.getGeneratedKeys()

2006-07-14 Thread Lance J. Andersen
Daniel John Debrunner wrote: Lance J. Andersen wrote: With 1501 the JDBC spec says the type must be known (I think it's a bug in the *draft* spec for the type to be ignored), that's the portable behaviour, ignoring the type not only leads to non-portable applications but