mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-05 17:37:58 +08:00
Update clickhouse
This commit is contained in:
parent
410807ff59
commit
7f209ca3bb
@ -41,7 +41,10 @@ namespace SqlSugar.ClickHouse
|
||||
var type = UtilMethods.GetUnderType(value.GetType());
|
||||
if (type == UtilConstants.DateType)
|
||||
{
|
||||
return GetDateTimeString(value);
|
||||
var parameterName = this.Builder.SqlParameterKeyWord + name + i;
|
||||
this.Parameters.Add(new SugarParameter(parameterName, value));
|
||||
i++;
|
||||
return parameterName;
|
||||
}
|
||||
else if (value is DateTimeOffset)
|
||||
{
|
||||
|
@ -125,28 +125,19 @@ namespace SqlSugar.ClickHouse
|
||||
else
|
||||
{
|
||||
var type = UtilMethods.GetUnderType(value.GetType());
|
||||
if (type == UtilConstants.DateType && iswhere == false)
|
||||
{
|
||||
var date = value.ObjToDate();
|
||||
if (date < UtilMethods.GetMinDate(this.Context.CurrentConnectionConfig))
|
||||
{
|
||||
date = UtilMethods.GetMinDate(this.Context.CurrentConnectionConfig);
|
||||
}
|
||||
if (this.Context.CurrentConnectionConfig?.MoreSettings?.DisableMillisecond == true)
|
||||
{
|
||||
return "'" + date.ToString("yyyy-MM-dd HH:mm:ss") + "'";
|
||||
}
|
||||
else
|
||||
{
|
||||
return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'";
|
||||
}
|
||||
}
|
||||
else if (type == UtilConstants.DateType && iswhere)
|
||||
if (type == UtilConstants.DateType)
|
||||
{
|
||||
var parameterName = this.Builder.SqlParameterKeyWord + name + i;
|
||||
this.Parameters.Add(new SugarParameter(parameterName, value));
|
||||
i++;
|
||||
return parameterName;
|
||||
}
|
||||
//else if (type == UtilConstants.DateType && iswhere)
|
||||
//{
|
||||
// var parameterName = this.Builder.SqlParameterKeyWord + name + i;
|
||||
// this.Parameters.Add(new SugarParameter(parameterName, value));
|
||||
// return parameterName;
|
||||
//}
|
||||
else if (type.IsEnum())
|
||||
{
|
||||
if (this.Context.CurrentConnectionConfig.MoreSettings?.TableEnumIsString == true)
|
||||
|
Loading…
Reference in New Issue
Block a user