我想在SQL Server Management Studio表设计器中设计表时更改默认数据类型。我当前的默认值是nchar(10),我正在创建一个包含大量整数数据类型的表。我查看了工具选项,但无法找到任何地方来改变它。我正在运行SQL Server 2008 R2。
答案 0 :(得分:5)
听起来您已经准备好使用T-SQL创建表,而不是设计器。以下代码的变体将涵盖您将基本模式组合在一起,如果您想要做更多的事情,您可以随时修改设计器中的表。
CREATE TABLE MyTableName (
MyID INT NOT NULL IDENTITY(1,1),
MyColumn1 INT NOT NULL,
MyColumn2 INT NULL,
MyColumn3 VARCHAR(100) NULL,
PRIMARY KEY (MyID)
)
答案 1 :(得分:5)
这是可能的,但需要修改注册表。 每次您希望更改默认值时,这都是一个令人厌烦的变化,所以我同意NYCdotNet。
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject
答案 2 :(得分:2)