sql-server - 在 Microsoft SQL Server 中删除并重新创建数据库

标签 sql-server sql-server-2008

我正在尝试和学习 Microsoft SQL Server 2008 R2 SP1。 我有一个数据库,我在其中做了很多实验。现在我想删除并重新创建它。 因此,我从数据库中提取创建脚本,将其删除,然后使用该脚本重新创建它。 令我惊讶的是,所有的 table 、 key 等都还在那里。 如何删除数据库,以便我可以从头开始重建数据库?

最佳答案

USE master
IF EXISTS(select * from sys.databases where name='yourDBname')
DROP DATABASE yourDBname

CREATE DATABASE yourDBname

关于sql-server - 在 Microsoft SQL Server 中删除并重新创建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12364250/

相关文章:

sql-server-2008 - 无法将类型 "Microsoft.SqlServer.Management.Smo.Server"的值转换为类型 "Microsoft.SqlServer.Management.Smo.Server"

sql-server - 如何将参数传递给sql server中的FormsOf函数

c# - 长事务的死锁

sql-server-2008 - SQL 查询 - 同一列上的多个 COUNT 具有来自嵌套 SELECT 查询的不同值

sql-server - 检索附加了多个标签的项目

sql-server - SQL Server Management Studio 不允许我向表添加索引

sql-server - 在sql server中如何获取一个列值与 `<br>`分开

sql - SQL Server中如何创建数据库的别名

sql - 按 A 列分组但比较 B 列

sql - 如何在 SQL Server 上对提交进行分页