use*_*374 0 cassandra datastax-enterprise
我已经在Google云端部署了9个节点的集群。
创建一个表并加载数据。现在要更改表名称。
有什么办法可以更改Cassandra中的表名吗?
谢谢
您不能重命名表名称。
您必须删除表并再次创建
您可以使用ALTER TABLE来操纵表元数据。这样做可以更改列的数据类型,添加新列,删除现有列以及更改表属性。该命令不返回任何结果。
使用关键字ALTER TABLE,命令表名称和命令ALTER TABLE来启动命令。添加,删除,重命名或使用。请参阅以下各节,以获取每个指令所需的信息
如果需要数据,则可以使用cqlsh中的copy命令备份和还原数据。
备份数据:
COPY old_table_name TO 'data.csv'
Run Code Online (Sandbox Code Playgroud)
恢复数据:
COPY new_table_name FROM 'data.csv'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6344 次 |
| 最近记录: |