[MCOL-3799] Missing backticks for reserved table name during DROP DATABASE Created: 2020-02-16 Updated: 2023-10-25 Resolved: 2023-10-25 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | DDLProc |
| Affects Version/s: | 1.2.5 |
| Fix Version/s: | Icebox |
| Type: | Bug | Priority: | Minor |
| Reporter: | Sasha V | Assignee: | Roman |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Environment: |
mariadb-community-columnstore-docker |
||
| Sprint: | 2020-4, 2020-5, 2020-6, 2020-7 |
| Description |
|
ColumnStore has additional reserved words that cannot be used as table names without backticks, like USER. For example:
Most of those reserved keywords can be used as table names when wrapped in the backticks:
However, such tables are not dropped during DROP DATABASE:
To circumvent this issue, one could drop such tables one by one wrapped in the backticks like:
|