SQL Server 2008在创建新数据库时自动创建表

时间:2016-05-09 11:51:51

标签: sql-server sql-server-2008

我正在使用SQL Server 2008.当我通过右键单击数据库文件夹并创建新数据库来创建数据库时,它会创建一个名为I的数据库。

此外,自动生成的表来自先前创建的具有不同数据库名称的表。

1 个答案:

答案 0 :(得分:6)

创建数据库时,它是基于model数据库创建的,如here所述:

  

模型数据库用作创建的所有数据库的模板   在SQL Server的一个实例上。因为每次SQL都会创建tempdb   服务器启动后,模型数据库必须始终存在于SQL上   服务器系统。模型数据库的全部内容,包括   数据库选项被复制到新数据库。

因此,您可能只需要从model删除表格。