Уберите точки с запятой из запроса

Проблема:
При создании запроса в Data Explorer, который заменяет некоторые HTML-сущности, я не мог сохранить запрос, так как он содержал точки с запятой.

Однако эти точки с запятой не являются частью синтаксиса DQL и (следовательно) безобидны.

Воспроизведение: создайте запрос SELECT REPLACE ('argh', '"', '"')

Ожидаемое поведение: сообщать об ошибках только в случае точек с запятой в конце запроса и/или вне кавычек.

Обходное решение: используйте chr и конкатенацию, например '&quot' || chr(59) вместо "

7 лайков

:ok_hand:t2:

Принято. Мы вносим некоторые изменения и скоро всё проверим.

1 лайк