0
ich mit postgres
am Experimentieren und kann nicht diese einfache Abfrage an die Arbeit:Drop-Tabelle, wenn es weniger als n Aufzeichnungen
drop table mytable if (select count(*) from mytable)<50 ;
Dies gibt Fehler:
ERROR: syntax error at or near "if"
LINE 1: drop table tablename if (select count(*) from mytable)<50 ;
Wie ändern Sie/Drop-Tabellen in Postgres für eine bestimmte Bedingung?
Postgres unterstützt keine 'WHERE' oder' IF' Klausel auf DROP TABLE': http://www.postgresql.org /docs/current/static/sql-droptable.html. –
Warum willst du? Aber um deine Frage zu beantworten, setze den "Tropfen" NACH dem 'if'. Und fangen Sie an, die Dokumentation zu lesen, bevor Sie Fremde im Internet fragen. –