5

我遇到了一些很奇怪的事情,我以前没有遇到过这个问题,或者我在这里遗漏了一些东西。

在 SQL Server Management Studio 2012 中,我试图运行一个查询来创建一个新数据库,但它最终克隆了一个旧数据库,我使用的代码是:

CREATE DATABASE SEC_SSG_INOUT;
GO

USE SEC_SSG_INOUT;
GO

该数据库使用正确的名称创建,但它包含与名为 SEC_SSG 的旧数据库相同的表和存储过程,但数据为空。

这里发生了什么?

4

1 回答 1

7

您一定是在某些时候错误地将这些对象添加到model数据库中。

这被用作所有新数据库的模板。在那里创建的任何对象都将出现在新的数据库中CREATE

于 2016-05-05T21:51:43.240 回答