oracle clob 类型字段插入时提示字符串太长,有处理方法吗? 返回

SqlSugar 沟通中
4 434
该叫什么 历历 发布于2026/4/11
悬赏:0 飞吻

image.png

老师,我们用的 Oracle 19 ,用咱们的ORM 做插入一个clob字段时报"字符串常值太长" 和“字符串文字太长” ,  实体中定义的是string类型, 咱们有没有什么解决方法?

热忱回答4

  • fate sta fate sta VIP0
    2026/4/11

    文档:ORACLE有CLOB类型用法

    0 回复
  • 历历 历历 VIP0
    2026/4/11

    @fate sta:您指的是不是 这个方法吗?找到的其它两个讲clob的是存储过程参数。 我试试这种,不过没用NCLOB。

    image.png

    0 回复
  • 历历 历历 VIP0
    2026/4/11

    @fate sta:用 

    [SugarColumn(SqlParameterDbType = typeof(NClobPropertyConvert))]

    可行

    0 回复
  • 历历 历历 VIP0
    2026/4/11

    @fate sta[SugarColumn(ColumnDataType = "CLOB")]

    这种方式,试了不行。其实我不太了解clob的原理,小白  哈哈

    0 回复