Wie kann ich eine PostgreSQL-Tabelle mit doppelten Anführungszeichen im Namen löschen?

0

Ich habe versehentlich die folgende Tabelle erstellt, die ich nicht entfernen kann:

db=> \dt
                        List of relations
 Schema |       Name          | Type  | Owner     
--------+---------------------+-------+---------------
 public | "dm"."feedbacks"    | table | write

Was ist der richtige DROP TABLE-String, um ihn zu löschen?

user582175
quelle

Antworten:

1

Mit Postgress können Sie zwei aufeinanderfolgende doppelte Anführungszeichen verwenden, um ein doppeltes Anführungszeichen in einer Zeichenfolge zu umgehen. Ich denke also, Ihr DROP-Befehl sieht folgendermaßen aus:

DROP TABLE """dm"".""feedbacks"""

MisterSmith
quelle