本文收集整理关于使用什么语句可以删除数据库的相关议题,使用内容导航快速到达。
内容导航:
Q1:可以用简单的sql语句使删除数据库时不会弹出“无法删除数据库 school ,因为该数据库当前正在使用”的提示
汗 怎么删不了呢。。。
--假如要删数据库为TestDB:USE [Master]
GO
SP_WHO查看是否还有 TestDB的链接。 有就KILL掉其进程
然后DROP DATABASES [TestDB]WWW.Y▶IJItao.COm
Q2:谁会使用SQL语句创建和删除数据库
1、使用CREATE database创建数据库test
CREATE DATABASE test
ONPRIMARY
( NAME = test,
FILENAME=C:\Program Files\Microsoft SQL Server\MSSQL\data\test.mdf,
SIZE=10240KB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%)
LOG ON
( NAME=test_log,
FILENAME=C:\Program Files\Microsoft SQL Server\MSSQL\data\test_log.ldf,
SIZE=1024KB,
MAXSIZE = 5120KB,
FILEGROWTH = 1024KB )
GO
2. 使用ALTER DATABASE语句修改数据库
例4-3 将两个数据文件和一个事务日志文件添加到test数据库中。
程序清单如下:
ALTER DATABASE Test
ADD FILE
(NAME = Test1, FILENAME=c:\Program Files\Microsoft SQL Server\MSSQL\Data\test1.ndf, SIZE =
5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB),
(NAME = Test2, FILENAME=c:\Program Files\Microsoft SQL Server\MSSQL\Data\test2.ndf, SIZE =
3MB, MAXSIZE = 10MB, FILEGROWTH = 1MB)
GO
ALTER DATABASE Test
ADD LOG FILE ( NAME = testlog1, FILENAME=c:\Program Files\Microsoft SQL
Server\MSSQL\Data\testlog1.ldf,SIZE = 5MB,MAXSIZE = 100MB,FILEGROWTH = 5MB)
GO 3、重命名test为demo
sp_renamedb test,demo
4、删除数据库
drop database demowww.&YIjITAO.Com
Q3:用sql语句删除的数据库怎么恢复?
用sql语句删除的数据库恢复方法:
1、使用盘恢复工具EasyRecovery Pro尝试恢复磁盘数据,看能不能找回数据文件,如果可以找回的话,可以重新附加该数据文件。
2、在删除数据库的同时,对应的数据文件也会被删除,无法恢复。
Q4:删除数据库的sql语句如何写?
drop database 数据库名--删除数据库的
drop table 表名--删除表的
delete from 表名where 条件 --删除数据的
truncate table 表名也是删除数据库的.但是他可以裁断序列 这个你跟DELETE 对照试一下就知道了