Update Doris

This commit is contained in:
sunkaixuan
2024-07-01 14:35:19 +08:00
parent 3867db09d2
commit d5b7306d37
2 changed files with 19 additions and 0 deletions

View File

@@ -7,6 +7,19 @@ namespace SqlSugar
internal class DorisHelper
{
public static void UpdateDateParameter(MySqlConnector.MySqlParameter sqlParameter)
{
if (sqlParameter.DbType == System.Data.DbType.DateTime)
{
sqlParameter.DbType = System.Data.DbType.String;
sqlParameter.Value = sqlParameter.Value.ObjToDate().ToString("yyyy-MM-dd HH:mm:ss.fff");
}
if (sqlParameter.DbType == System.Data.DbType.DateTimeOffset)
{
sqlParameter.DbType = System.Data.DbType.String;
sqlParameter.Value = sqlParameter.Value.ObjToDate().ToString("yyyy-MM-dd HH:mm:ss.fff");
}
}
public static List<DbColumnInfo> GetColumns(List<DbColumnInfo> colums)
{
foreach (var item in colums)

View File

@@ -148,10 +148,16 @@ namespace SqlSugar
{
sqlParameter.Value = sqlParameter.Value.ToString();
}
if (DorisHelper.IsDoris(this.Context))
{
DorisHelper.UpdateDateParameter(sqlParameter);
}
++index;
}
return result;
}
protected override void SugarCatch(Exception ex, string sql, SugarParameter[] parameters)
{
base.SugarCatch(ex, sql, parameters);