mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	更改CaseWhen无法更新数据问题(待修改字段值为NULL时还是无法修改)
This commit is contained in:
		@@ -68,7 +68,10 @@ namespace FreeSql.ClickHouse.Curd
 | 
			
		||||
            }
 | 
			
		||||
            sb.Append(")");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        protected override void ToSqlCaseWhenEnd(StringBuilder sb, ColumnInfo col)
 | 
			
		||||
        {
 | 
			
		||||
            sb.Insert(sb.Length - 4, $" ELSE {_commonUtils.QuoteSqlName(col.Attribute.Name)}");
 | 
			
		||||
        }
 | 
			
		||||
#if net40
 | 
			
		||||
#else
 | 
			
		||||
        public override Task<int> ExecuteAffrowsAsync(CancellationToken cancellationToken = default) => base.SplitExecuteAffrowsAsync(_batchRowsLimit > 0 ? _batchRowsLimit : 500, _batchParameterLimit > 0 ? _batchParameterLimit : 3000, cancellationToken);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user