MySQL Workbench autocomplete is not showing full sql syntax , table and table column names - mysql-workbench

MySQL Workbench autocomplete is not showing full sql syntax , table and table column names
when autocompletes triggers.
I am using MySQL workbench on MAC Os & below is mysql workbench version
Already tried solution: but not working deleting the cache folder as per
documentation here but not working
screenshot is attached
Incomplete table name
Incomplete sql syntax
Incomplete table column name

Related

Why is this error coming in datagrip IDE?

I have downloaded pgAdmin, made a server, restored the database. Then I connected datagrip IDE with postresql. But then this error is coming
.
The search path set for the console is postgres.poublic (see top-right corner).
The table film seems to exist in schema dvdrental.public (see the database explorer on the left)
Potential explanations:
the table has a different name (for example "Film")
the schema of the table is not on your search_path
the table was created in a different database
the transaction that created the table never committed

On Google Data Studio, using PostgreSQL data, how do I "SELECT * ..." but for camelCase columns?

On Google Data Studio, I cannot create a chart from Postgres data if table columns are in camelCase. I have data in PostgreSQL where I want to get charts from. Integrating it as a data source works fine. Now, I have a problem when creating a chart.
After creating a chart and selecting a data source, I try to add a column, which results in this error:
Error with SQL statement: ERROR: column "columnname" does not exist Hint: Perhaps you meant to reference the column "table.columnName". Position: 8
It just so happens that all my columns are in camelCase. Is there no way around this? Surely this is a basic question that has been resolved.
When connecting to your data source, try using 'Custom query' instead of selecting a table from your database. Then manually write your SQL query where you cast your camel case column names to lower case using sql alias. Worked for me.
example:
SELECT
"camelCaseColA" as cola,
"camelCaseColB" as colb,
"camelCaseColC" as colc
FROM
tableName as table

PostgreSQL with DataGrip - "table does not exist"

DataGrip is connected to a PostgreSQL database running on localhost.
DROP TABLE users returns 'table does not exist'
Dropping the table via the context menu -> drop works just fine, checked on another table (which had the same problems). In preview, exactly the same SQL I'm trying to run in the console is shown.
public.users yields the same results.
herokulocal.public.users yields "cross-database references are not implemented"
Other queries, such as select * from pg_catalog.pg_tables; work just fine.
Additionally, users is not visible in the results yielded by select * from pg_catalog.pg_tables;.
Given that the exact same query generated by WebStorm for context menu -> drop does not work in the console, it makes me think my console's running in some different context. Please note I'm a database layman.
What possibly could be wrong here?
I connected with a wrong database - postgres instead of herokulocal.

error 5764, can´t edit data type of a field in DBeaver

im trying to change the type of data of a field in a table on DBeaver but show me and error
--> [Vertica]VJDBCROLLBACK: Cannot alter the data type of a table column when a node is down <--
the same error is showed when i try to export a table output from Pentaho to my DBeaver table, havings troubles with the format of some files.
the error is pointed to the fields´s format in the export and when i try to change it directly from DBeaver

The type of column conflit with the type of other columns specified in the UNPIVOT list

In SQL Server 2005, I built a trigger that contains a SQL statement that unpivot's some data. Somewhat similar to the following simple example: http://sqlfiddle.com/#!3/cdc1b/1/0. Let's say that the table the trigger is built on is "table1" and it's set run after updates.
Within SSMS whenever I update "table1" everything works fine. Unfortunately, whenever I update "table1" in a proprietary application (which I don't have the source code to), it fails with the message "The type of column conflit with the type of other columns specified in the UNPIVOT list".
After doing a bit of searching I added COLLATE DATABASE_DEFAULT to my cast's in the view without any luck. It was a bit of a long shot because the collation all matched whenever I queried INFORMATION_SCHEMA.COLUMNS.
I then changed the casts from VARCHAR to CHAR and it worked without issue. For obvious reasons, I'd rather use VARCHAR. What is different between a SSMS and application connection? I assume the application isn't using a connection property that SSMS uses.
PS: The database is a bit funky because it does not use NULLs and uses CHAR instead of VARCHAR.