Mapper
报错信息
dao.xml
sql server 这条查询始终报错,求解答
这个字段为Date ,开始我用SimpleDateFormat 加入到条件中也报同样的错误,字段不是Date 查询正常
数据库使用的:SQL Server 2008
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>8.2.2.jre8</version>
</dependency>
将数据库sC_RecordTime字段设置为TimeStamp或者time格式,因为你的sql中使用的dataadd函数使用的分钟,date仅仅是日期,不包含时间
把长空格去掉,可能存在Chr(0),字段之间输入一个空格
@Select("SELECT SC_WorkerNO scWorkerno,SC_Name scName,SC_ CheckTypeName scChecktypename"+
",SC_DepartmentName scDepartmentname,SC_CheckResultName scCheckresultname,SC_Do0rNO scDoorno"+
",SC _ CardGuidNO scCardguidno,SC_ InOutStatus scInoutstatus,SC_RecordTime scRecordtime"+
",SC_ DeviceName scDevicename"+
" FROM V_ ESDRecord WHERE SC_RecordTime > dateadd(minute, -10, GETDATE())")