我正在对cassandra运行一些测试,需要在每次运行后删除表中的数据。所以我写了一个TRUNCATES数据的脚本。我的问题是,在我对表进行TRUNCATE后,是否会使表取消配置(删除所有列)?我是卡桑德拉初学者。需要一些见解。
答案 0 :(得分:1)
TRUNCATE
命令删除所有非架构数据
TRUNCATE table_name;
立即且不可逆地从指定表中删除所有数据,并从该表派生的任何物化视图中删除所有数据。
来源:https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlTruncate.html