English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo tutorial, imparerai come utilizzare SQL per eliminare database e tabelle.
Puoi eliminare facilmente le tabelle di database non necessarie utilizzando la sintassi DROP TABLE. La sintassi DROP TABLE elimina permanentemente tutti i dati nella tabella e i metadati della tabella definiti nel dizionario dei dati.
DROP TABLE elimina una o più tabelle. Puoi utilizzare la seguente sintassi:
DROP TABLE table1_name, table2_name, ...;
Qui,table1_name,table2_nameè il nome della tabella da eliminare.
Attenzione:L'eliminazione del database o della tabella è irreversibile. Pertanto, essere cauti nell'uso della sintassi DROP, poiché il sistema di database di solito non visualizza alcun avviso, ad esempio “Sei sicuro di voler eliminare?” Eliminerà immediatamente il database o la tabella e tutti i dati al loro interno.
让我们尝试使用DROP TABLE语句删除数据库表。
如果您还记得创建表一章,我们已经在演示数据库中创建了一个表persons。以下语句将从数据库中永久删除该表。
DROP TABLE persons;
执行完上述命令后,如果尝试对人员(persons)表执行任何操作(例如从表中选择记录),则会收到错误消息。
同样,您可以使用DROP DATABASE语句删除数据库。以下命令将从数据库服务器中永久删除演示数据库。
DROP DATABASE demo;
现在,如果您尝试使用USE demo语句选择demo数据库;,则会收到一条错误消息,提示“未知数据库”或“数据库不存在”。