出现错误的语句
INSERT INTO pw_Organization(OrganizationNumber,OrganizationName,ClientName,DedicatedLimit,UsedLimit,ReleaseLimit,LimitExpireDate,ExpireOperatorID,HandleTime)
VALUES(1,2,3,4,5,6,2019-07-17,2,2019-07-17)

解决方法:日期类型加单引号
INSERT INTO pw_Organization(OrganizationNumber,OrganizationName,ClientName,DedicatedLimit,UsedLimit,ReleaseLimit,LimitExpireDate,ExpireOperatorID,HandleTime)
VALUES(1,2,3,4,5,6,'2019-07-17',2,'2019-07-17')

(1 行受影响)

上一篇:【 SQL 高级(九)】【 SQL AUTO INCREMENT 字段+ SQL 视图(Views)】 文章目录 SQL Date 函数My SQL Date 函数NOW() 函数CUR DATE () 函数CURTIME() 函数 DATE () 函数EXTRACT() 函数 DATE _ADD() 函数 DATE _SUB() 函数 DATE DIFF() 函数 DATE _FORMAT() 函数 SQL Server Date 函数GET DATE () 函数 DATE PART() 函数 DATE ADD() 函数 DATE DIFF() 函数CONVERT() 函数 SQL Date 数据 类型 SQL Date 函数 处理日期时, Hql +=" AND compAndClientPolicy.executeBegin between "+ kaiShiRiQi+"' and '"+ jieShuRiQi+"' " +                  " OR compAndClientPolicy.executeEnd between '"+kaiShiRiQi2 +"' and '"+ jieShuRiQi2+"'" 练习图书馆管理系统,出现的问题。问题如下: insert int o book(id,name,type,author,translator,publisher,publish_time,stock,price) values(1,12,1,1,1,1,1995-05-31,1,1); 出错报告: 消息 206,级别 16,状态 2,第 1 行 操作数 类型 冲突 : int date SQL SERVER 2012 操作数 类型 冲突 int date 不兼容 下面展示一些 `内联代码片`。 下面展示一些 内联代码片。 USE[SecondSubjects] --SET IDENTITY_INSERT [dbo].[EXAM_EMPLOYEE] ON INSERT INT O EXAM_EMPLOYEE [GAJTGLFZJGSLMC], --所属发证机关 [GLBM_GAJGJGDM], --管理部门 [JTGLYWSXSFZMDM], --身份证明名称 实际情况是这个官方早在10几年以前就划掉了,不建议再使用,但是一直都提供,你仍然可以使用,也不会有任何问题和后遗症。2,使用Local Date 类的of()方法创建Local Date 对象,再使用atStartOfDay()方法将其转换为Local Date Time对象,最后使用toInstant()方法将其转换为 Date 对象。1,使用Calendar类的set()方法设置年月日信息,再使用getTime()方法将Calendar对象转换为 Date 对象。官方的意思是建议大家少用了。