2014-01-14 89 views
0

我是Database.I的新用户。我创建的表"Master_User"使用的是Microsoft SQL server Management Studio添加约束条件

USE [MXDEN] 
GO 

/****** Object: Index [PK_Master_User] Script Date: 01/14/2014 11:21:27 ******/ 
ALTER TABLE [dbo].[Master_User] 
ADD CONSTRAINT [PK_Master_User] PRIMARY KEY CLUSTERED 
(
    [ID] ASC 
)WITH 
(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) 
GO 

任何人都可以帮我解释为什么会自动创建。

我感谢您的帮助。

+0

是你的问题为什么生成这个脚本? – Tanner

+0

它是在您将ID列作为主键的表格中创建的。 –

回答

2

如果您的问题是为什么生成此脚本,则很可能您的选项中启用了“自动生成更改脚本”。

根据您的SQL Server版本,如果进入工具>选项,然后在对话框中导航到:设计师,会出现一个复选框来配置此选项:Auto generate change scripts

如果勾选此项,每当您进行更改时,都会为更改生成脚本。如果你不想让它生成脚本,请解决这个问题。

enter image description here

+0

谢谢Tanner!是的,这是我正在寻找的。 –