删除后 columnfamily_name 仍然出现在 system.schema_columns 中

columnfamily_name still appears in system.schema_columns after delete

我有一个名为 table 的客户。我删除了它,因为现在当我对它执行 desc 或 select 时,我得到一个错误。

问题是,当我这样做时它仍然出现:

cqlsh:showcase> select column_name, validator, type  from     system.schema_columns
 where columnfamily_name = 'Customer' allow filtering;

 column_name     | validator                                   | type
-----------------+---------------------------------------------+---------------
account_balance |  org.apache.cassandra.db.marshal.DoubleType |       regular
         age |   org.apache.cassandra.db.marshal.Int32Type |       regular
  first_name |    org.apache.cassandra.db.marshal.UTF8Type |       regular
   is_active | org.apache.cassandra.db.marshal.BooleanType |       regular
         key |    org.apache.cassandra.db.marshal.LongType | partition_key
   last_name |    org.apache.cassandra.db.marshal.UTF8Type |       regular
  start_date |    org.apache.cassandra.db.marshal.DateType |       regular

(7 rows)

我该如何摆脱它?

drop table Customer 

报错:

InvalidRequest: code=2200 [Invalid query] message="unconfigured columnfamily customer"

由于table标识符是大写的,需要用引号引起来。

DROP TABLE "Customer";