DROP TABLE

AttentionThis page documents an earlier version. Go to the latest (v2.1)version.

Synopsis

The DROP TABLE statement removes a table and all of its data from the database.

Syntax

Diagram

DROP TABLE - 图1

Grammar

  1. drop_table ::= DROP TABLE [ IF EXISTS ] table_name;

Where

  • table_name is an identifier (possibly qualified with a keyspace name).

Semantics

  • An error is raised if the specified table_name does not exist unless IF EXISTS option is present.
  • Associated objects to table_name such as prepared statements will be eventually invalidated after the drop statement is completed.

Examples

You can do this as shown below.

  1. cqlsh:example> CREATE TABLE users(id INT PRIMARY KEY, name TEXT);
  1. cqlsh:example> DROP TABLE users;

See Also

ALTER TABLECREATE TABLEDELETEINSERTSELECTUPDATEOther CQL Statements