Important
Helios features are now enabled during weekly update windows and are no longer directly tied to SingleStore engine releases. Refer to the release notes to view the latest features available in your Helios cluster.
DROP TABLE
On this page
The DROP TABLE command drops the specified table.
Syntax
DROP [TEMPORARY] TABLE [IF EXISTS] <table_name> [FORCE];Remarks
-
<table_is the name of a table in a SingleStore database.name> -
This command causes implicit commits.
Refer to COMMIT for more information. -
If there is a view which depends on a table, the table cannot be dropped.
See CREATE VIEW for more information. -
By default, the
DROP TABLEcommand waits for the running queries to finish before dropping the table.To override this behavior and kill any running queries, use the FORCEoption. -
Table memory can be freed when the
DROP TABLEcommand is run. -
DROP TEMPORARY TABLEdoes not perform aCOMMITwhen run; issue aCOMMITprior toDROP TEMPORARY TABLEif there are uncommited statements. -
Because temporary tables only exist for the duration of a client session, no access privileges are required to run
DROP TEMPORARY TABLE. -
Unlike when running the
DROP TABLEcommand, running theDROP TEMPORARY TABLEcommand does not commit implicitly. -
DROP TEMPORARY TABLEcannot drop global temporary tables. -
A temporary or global temporary table can be dropped using
DROP TABLEwithout specifying theTEMPORARYoption. -
Refer to the Permissions Matrix for the required permissions.
Example
DROP TABLE IF EXISTS mytbl;
DROP TABLE IF EXISTS tab1 FORCE;
Last modified: