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

**URL:** https://meta.discourse.org/t/remove-the-semicolons-from-the-query/400015
**Category:** Bug
**Tags:** data-explorer
**Created:** [06.Апрель.2026 11:37:24 UTC](https://meta.discourse.org/t/remove-the-semicolons-from-the-query/400015 "2026-04-06T11:37:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [06.Апрель.2026 11:37:24 UTC](https://meta.discourse.org/t/remove-the-semicolons-from-the-query/400015/1 "2026-04-06T11:37:24Z")

</div>

**Проблема:**  
При создании запроса в [Data Explorer](https://meta.discourse.org/t/32566?silent=true), который заменяет некоторые HTML-сущности, я не мог сохранить запрос, так как он содержал точки с запятой.

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

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

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

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

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/5/e/f5ea17470208cf03adbaaf26ebc0b7041bfb5c54.png)

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [08.Апрель.2026 05:07:48 UTC](https://meta.discourse.org/t/remove-the-semicolons-from-the-query/400015/3 "2026-04-08T05:07:48Z")

</div>

👌🏻

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