question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Auto completion does not work if table name has space

See original GitHub issue

System information:

  • Operating system (distribution) and version: Windows 10
  • DBeaver version: 7.3.1

Connection specification:

  • Database name and version: MariaDB
  • Driver name - mariadb, mariadb-java-client
  • Do you use tunnels or proxies (SSH, SOCKS, etc)? No

Describe the problem you’re observing:

If the table name contains space, the auto completion does not work. for example: if the table name is file list then when we type the query

select * from `file list` fl where fl.
-- here the autocompletion does not work after the dot

If the table name does not have any spaces, then autocompletion works perfectly.

Steps to reproduce, if exist:

Create any table in mariadb or mysql with space Try any query on the table and the autocompletion or suggestion of columns for that table won’t work. Please check the gif below. Autocompletion works perfectly for table tabRole, but doesn’t work for table tabHas Role

dbeaver_autocompletion_not_working

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
serge-ridercommented, Apr 6, 2021

The fix will be added in version 21.0.3 (see milestone info). Or you can download the Early Access version.

0reactions
tkorachcommented, Apr 9, 2021

Indeed the code completion works on 21.0.3 (build from source)

Read more comments on GitHub >

github_iconTop Results From Across the Web

101280: Auto complete only works for reserved names. Table ...
If I type 'SELECT * FROM ca' and wait for the auto completion or press CTRL+Space, these are the suggestions to auto complete:...
Read more >
Oracle SQLDeveloper Table Name autocompletion setting
if nothing works, open a new worksheet. many a times that is the real problem. current worksheet has corrupted.
Read more >
SSMS IntelliSense completion mode does not work
If the SSMS IntelliSense still doesn't appear, try to invoke auto list members manually by pressing Ctrl + Space from the keyboard.
Read more >
Auto Completion ... is not always completing.. : DbVis Software
Hi Also wanted to point out that it also does not work when you have database prefix on tables.. 1) select * from...
Read more >
How to omit schema/user from auto-completion of table name?
When there is no table starting with "t_" then I don't want any suggestions in auto-complete because there are no tables in the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found