Details
Description
Consider following:-
create table person (
id varchar(20) not null,
name varchar(100) not null
);
create table car (
id varchar(20) not null,
person_id varchar(20) not null,
model varchar(100) not null,
plat_no varchar(100) not null
);
When select :-
select
p.name,
c.model,
c.plat_no
from person p
left join car c on (p.id = c.person_id);
From the ResultSet, get the ResultSetMetaData and inspect each column's isNullable() value, which is always = 1 (always nullable). Expected : column 'p.name' isNullable = 0 (not nullable), but I get 'p.name' isNullable = 1 (nullable)
Attachments
Attachments
Issue Links
- relates to
-
DERBY-2916 Change/error? in 'Ordered null semantics' output from 'SYSCS_UTIL.SYSCS_GET_RUNTIMESTATISTICS()' in lang/wisconsin.java
- Open
-
DERBY-2775 DataTypeDescriptor should be immutable so that multiple ValueNode referring to the same DTD do not have unexpected state changes.
- Open