关于 UtilMethods.GetSqlString 生成的SQL 参数含有 N前缀的问题 返回

SqlSugar 处理完成
1 230
该叫什么 Zero 发布于2025/11/18
悬赏:0 飞吻

我使用的是mysql,按照文档中配置禁用NVarchar,

LD~@@GS[VE~5JCQ4QT1])DA.png

但是在使用 db.Aop.OnLogExecuted时,我用 UtilMethods.GetSqlString(DbType.MySqlConnector, sql, pars),这样生成的SQL还是会含有N前缀,如下图,是生成的SQL部分内容,可以看到生成的SQL中,依然含有N前缀

LYM$FG]N19}`VY$[)}PW_8D.png

热忱回答1

  • Zero Zero VIP0
    2025/11/18

    已找到解决办法,GetSqlString,第4个参数可以指定DisableNvarchar

    0 回复