出现错误的语句
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
对象。官方的意思是建议大家少用了。