2017-04-10 104 views

回答

1

CockroachDB本身并不支持删除所有表不丢弃包含它们的数据库,但是你可以通过运行:

cockroach sql --format=csv -e 'SHOW TABLES FROM databasename' \ 
    | tail -n +3 \ 
    | xargs -n1 printf 'DROP TABLE databasename."%s";\n' \ 
    | cockroach sql 

如果你不介意也删除数据库,你可以只运行DROP DATABASE databasename CASCADE

相关问题