PostgreSQL: как удалить динамически созданную таблицу с помощью SQL - PullRequest
0 голосов
/ 09 августа 2011

Я занимаюсь разработкой приложения для Windows и использую Postgres в качестве базы данных.В какой-то момент в моем приложении я динамически создаю таблицу, например, Table1, затем Table2 и так далее.Таким образом, у меня есть много динамических таблиц в моей базе данных.Теперь я предоставляю кнопку «Очистить базу данных», поэтому мне нужно удалить все эти динамические таблицы с помощью SQL-запроса.Должен ли кто-нибудь подсказать мне, как написать SQL-запрос, автоматически удаляющий все такие таблицы?

1 Ответ

2 голосов
/ 09 августа 2011

Вы просто должны быть в состоянии сказать

DROP TABLE {tablename}

для каждой динамически создаваемой таблицы. Попробуйте и посмотрите, работает ли он.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...