上QQ阅读APP看书,第一时间看更新
4.1.2 删除对象DROP语句
既然能够创建数据库和数据表,那么也能将其删除。DROP语句可以轻松地删除数据库和表。下面介绍如何使用DROP语句。
1.删除数据表
删除数据表是将数据库中已经存在的表从数据库中删除。注意,删除表的同时,表的定义和表中数据、索引和视图也会被删除,因此,在删除操作前,最好对表中的数据做个备份,以免造成无法挽回的后果(如果要删除的表是其他表的参照表,此表将无法删除,需要先删除表中的外键约束或者将其他表删除)。删除表的语法格式如下:
DROP TABLE table_name
table_name为要删除的数据表的名称。
【例4.3】删除test_db数据库中的table_emp表,输入语句如下。
USE test_db GO DROP TABLE dbo.table_emp
2.删除数据库
删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除,删除数据库的基本语法格式为:
DROP DATABASE database_name
database_name为要删除的数据库的名称。
【例4.4】删除test_db数据库,输入语句如下。
DROP DATABASE test_db