cassandra添加列(如果不存在)

cassandra添加列(如果不存在),cassandra,database-schema,cql3,Cassandra,Database Schema,Cql3,我需要通过CQL脚本将新列插入现有列族 我想做一些类似的事情: alter COLUMNFAMILY rules ADD rule_template text IF NOT EXISTS; 仅在CQL脚本中如何实现这一点?没有用于更改列族(表)的可选“if not exists”。作为一种解决方法,如果列已经存在,您可以只执行alter命令并忽略错误。除了错误消息之外,它不应该有任何危害。您可以在有效的时候提交功能请求。我的假设是,一个错误会使脚本中途停止。我想这里的教训是在你哭之前先尝试一下

我需要通过CQL脚本将新列插入现有列族

我想做一些类似的事情:

alter COLUMNFAMILY rules ADD rule_template text IF NOT EXISTS;

仅在CQL脚本中如何实现这一点?

没有用于更改列族(表)的可选“if not exists”。作为一种解决方法,如果列已经存在,您可以只执行alter命令并忽略错误。除了错误消息之外,它不应该有任何危害。

您可以在有效的时候提交功能请求。我的假设是,一个错误会使脚本中途停止。我想这里的教训是在你哭之前先尝试一下。