注册

列[Comment]附近出现语法错误

油条 2026/04/16 114 6

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
测试环境:
版本:V8-2025 系统模式:普通模式 大小写敏感:是
客户环境:
版本:V8-2022 系统模式:普通模式 大小写敏感:否
【操作系统】:win-64
【CPU】:
【问题描述】*:
项目环境:.net8+SqlSugarCore+Dm.Provider
实体类:

public class ProjectVersionInfo
{
    [SugarColumn(SugarColumn(ColumnDataType = "char", Length = 36, IsPrimaryKey = true)]
    public Guid Id {get; set;}

    [SugarColumn(SugarColumn(ColumnDataType = "Varchar", Length = 200)]
    public string Comment {get; set;}
}

通过SqlSugar创建的表名、列名都是全大写。
使用SqlSugar的InsertAsync方法插入数据,生成的SQL如下

INSERT INTO "PROJECTVERSIIONINFO ("COMMENT","ID")
VALUES (:Comment,:Id)

现象:

测试环境:正常

客户环境:报错 “列[Comment]附近出现语法错误”

回答 0
暂无回答
扫一扫
联系客服