假设 数据表名 是 “工资表”,用SQL语句 删除“工资表”可执行下面两行语句:
SQL = "Drop table 工资表"
DoCmdRunSQL SQL
当然,也可以用 DAO 删除数据表,语句如下:
CurrentDbTableDefsDelete "工资表"
可以使用服务器资源管理器从数据库中删除表。说明为 SQL Server 2012 格式的数据库提供了一个新版本的表设计器。本主题介绍表设计器的旧版本,可将其与 SQL Server 早期格式的数据库配合使用。
在新版本中,可通过图形界面或直接在脚本窗格中更改表定义。如果使用图形界面,表定义将在脚本窗格中自动更新。若要在脚本窗格中应用 SQL 代码,请选择“更新”按钮。有关新版本的更多信息,请参见
警告
删除表之前一定要慎重考虑。
如果现有查询、视图、用户定义的函数、存储过程或程序引用该表,删除 *** 作将使这些对象无效。说明对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见
加where条件\x0d\\x0d\删除表的话:drop table if exists `table`,`table2`,`table3`;\x0d\\x0d\删除表数据的话:\x0d\1、delete from t1 where 条件\x0d\\x0d\2、delete t1 from t1 where 条件\x0d\\x0d\3、delete t1 from t1,t2 where 条件\x0d\\x0d\也就是简单用delete语句无法进行多表删除数据 *** 作,不过可以建立级联删除,\x0d\\x0d\在两个表之间建立级联删除关系,则可以实现删除一个表的数据时,同时删除\x0d\另一个表中相关的数据。
delete
投诉表
where
会员ID=
'某ID'
delete
订座表
where
会员ID=
'某ID'
delete
音乐收藏表
where
会员ID=
'某ID'
delete
会员表
where
会员ID=
'某ID'
有两种办法可以删除表中的所有数据:
1、TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除 *** 作。
语法 TRUNCATE TABLE name
参数 name 是要截断的表的名称或要删除其全部行的表的名称。
2、Delete from tablename where 1=1
以上就是关于sql删除数据库数据表全部的内容,包括:sql删除数据库数据表、如何:从数据库中删除表、怎么用一句sql语句删除一个数据库里面选择性的删除表里面的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)