mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 05:23:03 +01:00
Fixed the hash-join part of CORE-4909: MERGE / HASH JOINs produce incorrect results when VARCHAR join keys differ only by trailing spaces.
This commit is contained in:
parent
6cc8feaf64
commit
6131cf1216
@ -650,7 +650,7 @@ void HashJoin::computeKeys(thread_db* tdbb, jrd_req* request,
|
||||
if (desc->isText())
|
||||
{
|
||||
dsc to;
|
||||
to.makeText(keyLength, ttype_binary, keyBuffer);
|
||||
to.makeText(keyLength, desc->getTextType(), keyBuffer);
|
||||
|
||||
if (IS_INTL_DATA(desc))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user