在 SQL Server Management Studio 表设计器中设计表时,我想更改默认数据类型。我当前的默认值是 nchar(10),我正在创建一个包含很多整数数据类型的表。我查看了工具选项,但找不到任何地方可以更改它。我正在运行 SQL Server 2008 R2。
问问题
2963 次
3 回答
6
这是可能的,但需要修改注册表。每次您希望更改默认值时,都需要进行这种令人厌烦的更改,因此我同意 NYCdotNet。
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject
于 2013-01-06T07:09:36.330 回答
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)
)
于 2013-01-05T19:47:23.210 回答