Details
Description
An insane Derby raises a verification error when trying to run the following query:
values( negateInt( getNullInt() ) );
where negateInt() takes a primitive int argument and getNullInt() returns an Integer.
Sane Derby raises an assertion. The same test case, run against 10.3.3.1, also fails but raises a more graceful compile-time exception.
Attachments
Attachments
Issue Links
- blocks
-
DERBY-479 Passing the return of a RETURN NULL ON NULL INPUT function to another function call throws linkage error.
- Closed
- is required by
-
DERBY-4994 10.5 backport effort issue (2011)
- Closed
- relates to
-
DERBY-1030 In some situations a RETURNS NULL ON NULL function is called when one ot its parameters is NULL
- Closed