我遇到了一些很奇怪的事情,我之前没有遇到过这个问题,或者我在这里错过了一些东西。
在SQL Server Management Studio 2012中,我尝试运行查询来创建新数据库但最终克隆旧数据库,我使用的代码是:
CREATE DATABASE SEC_SSG_INOUT;
GO
USE SEC_SSG_INOUT;
GO
使用正确的名称创建数据库,但它包含与名为SEC_SSG的旧数据库相同的表和存储过程,但数据为空。
这里发生了什么?
答案 0 :(得分:5)
您必须在某个时候错误地将这些对象添加到model
database。
这将用作所有新数据库的模板。在那里创建的任何对象都将出现在新数据库CREATE
- ed。