执行删除的时候报错operator does not exist: datetime = rowversion 返回

SqlSugar 沟通中
2 366

求助:

执行删除操作的时候报错,_sqlSugarClient.Deleteable(treatmentSchemes).SplitTable().ExecuteCommand();数据库表是分年表,StartTime属性是主键

image.png

image.png

转换的sql语句如下:

DELETE FROM "TREATMENTSCHEME2026" WHERE (("PointCode"=N'4510000000'AND "INDEX"=1 AND "INDEX2"=0 AND "INDEX3"=0 AND "VALUESTATE"=301106 AND "STARTTIME"= CAST('2026-03-03 15:22:39.000' AS timestamp) AND "TableName"=N'LaserTempAlarm202603'))

使用的是金仓数据库SqlServer兼容版V009R004C012,SqlSugar版本为5.1.4.214,SqlSugarCore.Kdbndp版本为:9.3.8.122

热忱回答2