Project

General

Profile

Actions

Bug #102089

open

Massive amoun of $qb->quoteIdentifier leads to non-replacing the "markers"

Added by Paul Beck 7 months ago. Updated 7 months ago.

Status:
Needs Feedback
Priority:
Should have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2023-10-04
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
8.0
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

I have an issue with a large amount of data within a single query. For selecting the values I want, I'm using $qb->quoteIdentifier(xy). However, when executing the query it returns an SQL error which shows up that the :dcValues where no longer replaced when executing the query.

In my certain case its using within $qb->expr()->inSet('xy', $qb->quoteIdentifier(xy)) and the dc-Values are going up to dcValue25160.

With less records in the query its working, but this seems to be simply "to much"?

I did a workaround in this certain case that I was escaping the values myself.

Actions

Also available in: Atom PDF