2017-10-24 1 views
0

Ich habe versucht, diese auf MySQL Workbench Version 6.3 und 5.2.47:MySQL Workbench nur lesen Ergebnisse Gitter Ausgabe

select * from my_table gibt die Ergebnistabelle, die ich

jedoch bearbeiten kann, wenn ich eine select Abfrage tun und umfassen jedes Feld der Tabelle:

select field1, field2, ..., fieldn from table

ich die Ergebnistabelle nicht bearbeiten kann (es zeigt das ‚ready-only‘ blaue Symbol in der rechten unteren Ecke der Ergebnisse ta ble, mit Nachricht auf Hover, der sagt the select statement is missing primary key or or unique non-nullable columns)

Antwort

0

Stellt sich heraus, wenn ich den Feldnamen in den richtigen Fall eingeben, wie in der Tabelle funktioniert. Wenn also der Feldname ProductID lautet, werden die Ergebnisse korrekt angezeigt, wenn select productid angezeigt wird. Die Werkbank lässt jedoch nicht zu, dass die Ergebnistabelle bearbeitet wird. Stattdessen funktioniert select ProductID funktioniert. Wäre schön, wenn jemand erklären könnte, warum das so ist, und wenn möglich, Workbench so zu konfigurieren, dass Groß- und Kleinschreibung ignoriert wird, wenn Felder ausgewählt werden? Vielen Dank!