sqlsugar 查询时 字符类型 nvarchar2 对应 sqlsugar 中的提供的那一个类型 返回

SqlSugar 处理完成
11 256
该叫什么 奋青 发布于2023/12/1
悬赏:0 飞吻

ORACLE  NVCHAR2 对应的 sqlsugar中的是哪一个类型
麻烦➕微信

原生DbHelper 写法中 可以支持 查询 ➕ 字符
在 Sqlsugar 中无法支持


 DbHelper 写法 可以支持 字符串中携带有 ➕ 字符

图片.png


Sqlsugar 写法 不支持查询  携带有 ➕ 字符

1.第一种

图片.png


2.第二种

图片.png

以上的方法都试过 均不支持 ➕  字符 查询


图片.png

实体的配置如上 nvarchar2


热忱回答11

  • 奋青 奋青 VIP0
    2023/12/1

    图片.png

    这种也试过均无效


    图片.png

    0 回复
  • 奋青 奋青 VIP0
    2023/12/1

    IY]5V(CY@H3P4}5NBS)8CGY.pngUX{01)I[RF%)N)OKCF3CBI5.png

    0 回复
  • 奋青 奋青 VIP0
    2023/12/1
    0 回复
  • 奋青 奋青 VIP0
    2023/12/1

    create table TEST_CONTENT
    (
    ID NUMBER(10) PRIMARY KEY,
    CONTENT nvarchar2(100)
    )
    CREATE SEQUENCE TEST_CONTENT_ID_SEQ;

    0 回复
  • fate sta fate sta VIP0
    2023/12/1

    p.IsVarchar2=true设置一下

    0 回复
  • fate sta fate sta VIP0
    2023/12/1

    或者加个特性,文档:oracle 有介绍varchar2

    0 回复
  • fate sta fate sta VIP0
    2023/12/1
    //需要升级到5.1.4.71-preview02 
    [SugarColumn(SqlParameterDbType =typeof(Nvarchar2PropertyConvert) )]
    public string Name { getset; }


    0 回复
  • 奋青 奋青 VIP0
    2023/12/1

    @fate sta:好的 我试试


    0 回复
  • 奋青 奋青 VIP0
    2023/12/1

    @fate sta:特性我已经加了 但是还是不行

    0 回复
  • 奋青 奋青 VIP0
    2023/12/1

    图片.png

    0 回复
  • fate sta fate sta VIP0
    2023/12/1

    勾一下预览在试一下

    SqlSugarCore 5.1.4.125-preview17


    0 回复