请sql高手看看:从字符串向 datetime 转换时失败.......
CREATETABLE[iNethinkCMS_User]([ID][int]IDENTITY(1,1)NOTNULL,[UserType][smallint]NULL,...
CREATE TABLE [iNethinkCMS_User] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [UserType] [smallint] NULL , [UserName] [nvarchar] (20) NULL , [UserPass] [nvarchar] (32) NULL , [UserTrueName] [nvarchar] (20) NULL , [UserEmail] [nvarchar] (50) NULL , [UserPower] [nvarchar] (500) NULL , [UserChannelPower] [nvarchar] (4000) NULL , [UserRegTime] [datetime] NULL , [SecurityCode] [nvarchar] (32) NULL );
INSERT [iNethinkCMS_User] ( [UserType] , [UserName] , [UserPass] , [UserTrueName] , [UserEmail] , [UserPower] , [UserChannelPower] , [UserRegTime] , [SecurityCode] ) VALUES ( 1 , 'admin' , '96e79218965eb72c92a549dd5a330112' , 'iNethinkCMS' , '69991000@qq.com' , 'a,b,c,d,e' , '0' , '###UserRegTime###' , '' )
显示建立一个表,然后插入一条数据,提示错误:从字符串向 datetime 转换时失败.
【我是从别人里那抄来的就几句sql语句,别人有可能使sql2008,而我用的是sql2005】,我该怎么改? 展开
INSERT [iNethinkCMS_User] ( [UserType] , [UserName] , [UserPass] , [UserTrueName] , [UserEmail] , [UserPower] , [UserChannelPower] , [UserRegTime] , [SecurityCode] ) VALUES ( 1 , 'admin' , '96e79218965eb72c92a549dd5a330112' , 'iNethinkCMS' , '69991000@qq.com' , 'a,b,c,d,e' , '0' , '###UserRegTime###' , '' )
显示建立一个表,然后插入一条数据,提示错误:从字符串向 datetime 转换时失败.
【我是从别人里那抄来的就几句sql语句,别人有可能使sql2008,而我用的是sql2005】,我该怎么改? 展开
2个回答
展开全部
你下面就不是真下的插入值的语句,只是一个插入语句的格式,不是实实在在的值,上面是datetime型的字段,下面插入的是一个不是时间格式的字符串,当然不行了!
哦,我看错了,你把'###UserRegTime###' 改成‘2014-01-01 00:00:00’,试一下!
哦,我看错了,你把'###UserRegTime###' 改成‘2014-01-01 00:00:00’,试一下!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询