使用InsertOrUpdateAsync函数生成的sql存在语法错误 返回
SqlSugar
沟通中
2
179
悬赏:0 飞吻
这是实体类

这是调用点

这是生成的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]
;

热忱回答(2)
-
fate sta VIP0
2周前什么数据库
0 回复 -
月下抽风的大 VIP0
2周前@fate sta:找到问题啦,就两个字段,都设置成了主键,然后主键不会生成更新字段,导致set关键字后面没内容就出现语法错误了,我程序写法上有问题
0 回复