社区
MS-SQL Server
帖子详情
(急)如何用一条语句删除当前数据库下所有的表啊?在线等
DenverYao
2003-12-18 10:48:29
如题,我没有删掉数据库的权限,只能用查询分析器,不能进企业管理器。
先谢谢大家
...全文
80
10
打赏
收藏
(急)如何用一条语句删除当前数据库下所有的表啊?在线等
如题,我没有删掉数据库的权限,只能用查询分析器,不能进企业管理器。 先谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
playyuer
2003-12-19
打赏
举报
回复
use YourDB
sp_MSforeachtable 'drop table ?'
gmlxf
2003-12-19
打赏
举报
回复
--删除多个表的语法是:
drop table t1,t2,t3...
而现在你需要的是删除当前数据库下的所有表,那么首先先得到这些表名字,然后构造drop语句进行删除,如下:
declare @tname varchar(8000)
set @tname=''
select @tname=@tname + Name + ',' from sysobjects where xtype='U'
select @tname='drop table ' + left(@tname,len(@tname)-1)
exec(@tname)
haipingma
2003-12-19
打赏
举报
回复
學習
dlpseeyou
2003-12-19
打赏
举报
回复
学习
goodboycwy
2003-12-19
打赏
举报
回复
受益!
pengdali
2003-12-19
打赏
举报
回复
while exists(select 1 from sysobjects where xtype='U' and and status>0)
exec sp_MSForEachTable 'drop table ?'
你把它当一句用,即使中间报错,也没关系。
dlpseeyou
2003-12-19
打赏
举报
回复
select Name from sysobjects where xtype='U'
delete 表名
zjcxc
元老
2003-12-19
打赏
举报
回复
use 你的数据库名
go
exec sp_MSforeachtable 'drop table ?'
txlicenhe
2003-12-19
打赏
举报
回复
sp_MSforeachtable 'drop table ?'
当然,如果有些表有外键关联的话,可能就不行了。
CrazyFor
2003-12-18
打赏
举报
回复
select Name from sysobjects where xtype='U'
再一个个删除.
【pgAdmin4】创建/
删除
:
数据库
Database和
数据库
表
Table
本文介绍在pgAdmin4(8.10)中结合PostgreSQL14.13版本,创建和
删除
数据库
及
表
的方法。包含UI界面和SQL
语句
两种方式创建
数据库
,以test
数据库
为例创建student和teacher
表
,还介绍了查看
数据库
表
及内容的方法,最后说明
删除
数据库
和
表
只需右键选择Delete。
mysql 如何
删除
数据库
中所有的
表
本文介绍四种批量
删除
MySQL
数据库
中所有
表
的方法,包括通过SQL
语句
生成、Navicat工具操作、直接操作
数据库
及行转列查询等方式。适用于需要快速清理
数据库
环境的场景。
MySQL
删除
数据库
(DROP DATABASE
语句
)
这篇博客介绍了如何在MySQL中使用DROP DATABASE
语句
删除
数据库
,强调了IF EXISTS子句的重要性,以防止误删,并提供了
删除
数据库
的实例,包括创建测试
数据库
及
删除
操作的步骤,提醒读者系统
数据库
不可
删除
。
MySQL之
删除
数据库
(DROP DATABASE
语句
)
本文介绍了MySQL中
删除
数据库
的语法和实例。在
删除
数据库
时,使用DROP DATABASE
语句
,配合IF EXISTS选项避免
数据库
不存在时的错误。示例展示了如何创建并
删除
数据库
,同时警告不应
删除
系统
数据库
如information_schema和mysql,以免影响MySQL的正常运行。
SQL高级
语句
-CREATE DATABASE 用于创建
数据库
。
本文详细介绍了SQL中的CREATE DATABASE
语句
,用于创建新的
数据库
。文章讲解了
语句
的基本语法,并提供了创建名为'my_db'
数据库
的实例。此外,还提及了通过CREATE TABLE添加
数据库
表
的方法,以及使用Oracle的DataBase Configuration Assistant工具作为另一种创建
数据库
的选择。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章