character varying(30) -> VarChar(30)
Das ist zwar umständlicher in der langen Form, entspricht aber glaub ich dem original Typ, sollte also als erstes funktionieren.
Wie immer bei solchen Fehlern/Problemen:
Eine Fehlermeldung wäre hilfreich.
Was DBeaver angeht:
Wenn bereits Datensätze drin stehen (Reiter "Daten" einer Tabelle), einfach draufklicken und schreiben. Irgendwann unten "Save" drücken.
Ansonsten ist dort am unteren Rand eine ICON Reihe für "Insert, Copy, Delete, .."
Tabelle öffnen:
Ausgehend vom Browser "Database Navigation" die Datenbank auswählen, Schemas öffnen, dann normalerweise public Schema auswählen, Tables öffnen, gewünschte Table durch Doppelklick öffnen.
Es erscheint ein neuer Reiter für die Tabelle mit den Unterreitern
Eigenschaften, Daten, ER Diagramm. Unter Reiter Daten kann man editieren.
Editieren von Tabellen in PGAdmin:
Funktioniert nur, wenn die Tabellen einen PK haben.
In DBeaver geht es auch so.
SQLEditor mit DBeaver per F3 oder Menu
SQL Editor. Da hat man sogar auto Vervollständigung.
@neuer Beitrag (
http://www.delphipraxis.net/1395594-post29.html)
Bitte schreib doch mal irgendwo eine Fehlermeldung der datenbank auf.