的SQLserver版本 的Microsoft SQL Server Management Studio中10.0.5500.0SSM犯規讓我在編輯前200
微軟的Analysis Services客戶端工具10.0.5500.0
Microsoft數據訪問組件編輯DATETIMEOFFSET場( MDAC)6.1.7601.17514
微軟MSXML 3.0 4.0 6.0
Microsoft Internet Explorer中9.0.8112.164 21
的Microsoft .NET Framework 2.0.50727.5456
操作系統6.1.7601
表定義:
CREATE TABLE [dbo].[UsersInRoles](
[UserId] [uniqueidentifier] NOT NULL,
[RoleId] [uniqueidentifier] NOT NULL,
[FromDateTime] [datetimeoffset](7) NOT NULL,
[ToDateTime] [datetimeoffset](7) NULL,
[IsActive] [bit] NOT NULL
我有一個約束條件如下:
ALTER TABLE [dbo].[UsersInRoles] ADD CONSTRAINT
[DF_UsersInRoles_FromDateTime]
DEFAULT (sysdatetimeoffset()) FOR [FromDateTime]
這似乎在工作ķ。 編輯200顯示的值很好。我只是不能編輯它們。
我得到這個錯誤 The changed Value was not recognized as valid. .Net Framework type:DateTimeOffset Error Message:Offset must be specified> in whole minutes. Parameter Name: Offset
我試圖改變date
或time
,而不是offset
。 即使允許NULLS
,我甚至不能刪除該值。
我在做什麼錯?或者這是一個SSMS錯誤?
抱歉,忘記標記答案 – 2012-10-16 17:54:16