使用InsertOrUpdateAsync函数生成的sql存在语法错误 返回

SqlSugar 沟通中
2 179

这是实体类

image.png

这是调用点

image.png

这是生成的sql

UPDATE S SET  FROM [OssStsLog] S    INNER JOIN             (


 SELECT CAST('2026-05-23 00:00:00.000' AS DATETIME) AS [Date],N'upload/202605/0523' AS [Path]



            ) T ON S.[Date]=T.[Date] AND S.[Path]=T.[Path]

                ;

image.png


热忱回答2

  • 什么数据库

    0 回复
  • @fate sta:找到问题啦,就两个字段,都设置成了主键,然后主键不会生成更新字段,导致set关键字后面没内容就出现语法错误了,我程序写法上有问题

    0 回复