学习啦 > 学习英语 > 专业英语 > 计算机英语 > 数据库中drop的用法

数据库中drop的用法

时间: 长思709 分享

数据库中drop的用法

  数据库中drop的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中drop的用法的用法,希望对你们有用。

  数据库中drop的用法的用法如下:

学习啦在线学习网   由于数据库表在计算机中占有物理空间,出于效率方面的考滤,在不需要某些数据库表时,可以删除它们.使用drop table语句可以删除数据库表及表中的任何约束,并释放它们所占的物理空间.利用drop table语句删除数据库表的语法结构如下;

  drop table [database_name.[schema_name].|schema_name.]table_name][,...n]

  各参数的含义如下:

学习啦在线学习网   ◎database_name:要在其中删除表的数据库的名称.

学习啦在线学习网   ◎schema_name:表所属架构的名称.

学习啦在线学习网   ◎table_name:要删除表的名称.

  1.删除数据库表 TestTable,实现代码如下所示:

  use mydatebase

  go

  drop table webuser

学习啦在线学习网   2.还可以同时删除多个数据库表,表与表之间用逗号隔开,实现代码如下所示:

学习啦在线学习网   use mydatebase

  go

  drop table webuser,UserComment

学习啦在线学习网   3.删除临时表,实现代码如下所示:

学习啦在线学习网   use mydatebase

  go

学习啦在线学习网   drop table #webuser,##UserComment

  4.在此南昌网络公司技术人员提醒:如果要删除有依赖关联的数据库表,即主键,外键关联表,则要删除两个表之间的关联约束,然后才可以删除表.注意,也可以先删除引用该表的数据库表,实现代码如下所示: 例如:有表产品表关联着产品分类表.我们就要先删除产品表.再来删除产品分类表.

  use mydatebase

  go

学习啦在线学习网   drop table 产品表

  删除成功后

  use mydatebase

  go

  drop table 产品分类表

  在此南昌网站建设公司工程师提醒:在Oracle中,利用drop table 删除有关联关系的数据库表时,会同时删除与之关联的所有数据库表.

  在此顺便介绍在网页编程中Sql语句删除表的表达方式如下所示:

  conn.execute("drop TABLE 表名")

543162