2012-08-14 38 views
1

當我嘗試Save Changed在我的表在SQL Azure的默認GETDATE()值誤差SQL Azure的

,同時將修改時遇到錯誤我收到此錯誤。在執行Transact-SQL語句時發生異常 :

ALTER TABLE [dbo]. [TbUser] 
    ALTER COLUMN [DtUpdated] DATETIME NOT NULL 

無法插入值NULL
成列'DtUpdated', table 'AudiData.dbo. TbUser';
列不允許空值。 UPDATE失敗。
該聲明已被終止。

我把默認值getdate()放在設計器頁面management portal - sql database

如何將getdate()的默認值放在sql azure的null列上?

回答

0

該表可能在該列中有null值。在應用not null約束之前刪除或更新它們。