在重建之前,我经常需要删除PostgreSQL数据库中的所有数据。如何在SQL中直接执行此操作?
目前,我已经设法想出了一条SQL语句,它返回我需要执行的所有命令:
SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM pg_tables WHERE tableowner='MYUSER';
但是一旦我有了它们,我就看不到一种以编程方式执行它们的方法。
https://stackoverflow.com/questions/2829158
复制相似问题