在 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   回答
    
    