Open FKPSC opened 5 months ago
Hello @FKPSC
By default, DBeaver uses the case of a database. You need to add quotes around a name. Or enable this setting in Preferences to keep your original case:
Idea for improvement:
This is a cheap check. If no mixed cases are used, nothing is shown. If mixed cases are used, prompt the user in case it is intentional.
Just my 2 cents :)
Thank you for idea. I change the label from bug
to enhancement
We want to add quotes for names filled in the text field for any object - table, column, procedure, etc.
Description
When creating a new column for a table in postgres that contains uppercase letters, it is changed to lowercase afterwards. then I assume there are some quotes missing somewhere internally (https://stackoverflow.com/questions/20878932/are-postgresql-column-names-case-sensitive).
DBeaver Version
CE Version 24.1.0.202406021658
Operating System
Pop!_OS 22.04 LTS x86_64
Database and driver
PostgreSQL 15.7 PostgreSQL JDBC Driver Postgresql 42.7.2
Steps to reproduce
Additional context
No response