Cassandra删除数据

本文概述

  • 删除整行
  • 删除特定的列名
DELETE命令用于从Cassandra表中删除数据。你可以使用此命令删除整个表或选定的行。
句法:
DELETE FROM < identifier> WHERE < condition> ;

【Cassandra删除数据】例:
让我们以一个示例来演示如何从Cassandra表中删除数据。我们有一个名为“ student”的表, 其中包含列(student_id, student_fees student_name), 其中包含以下数据。
Cassandra删除数据

文章图片
删除整行 要删除student_id“ 3”的整行, 请使用以下命令:
DELETE FROM student WHERE student_id=3;

Cassandra删除数据

文章图片
具有student_id 3的行已被删除。你可以使用SELECT命令进行验证。
Cassandra删除数据

文章图片
删除特定的列名 例:
删除student_id为4的student_fees。
DELETE student_fees FROM student WHERE student_id=4;

Cassandra删除数据

文章图片
现在将其删除。你可以验证它:
Cassandra删除数据

文章图片
你可以看到它现在为空。

    推荐阅读