diff --git a/Hadoop/ZKLT.Hadoop/TableService.cs b/Hadoop/ZKLT.Hadoop/TableService.cs index 0428a5f..6e3dbae 100644 --- a/Hadoop/ZKLT.Hadoop/TableService.cs +++ b/Hadoop/ZKLT.Hadoop/TableService.cs @@ -135,8 +135,9 @@ namespace ZKLT.Hadoop _orderstr.Append(@$"CASE `{_column.Key!}`"); for (var i = 0; i < _orderTemp!.Length; i++) { - _orderstr.Append(@$" WHEN @OR{_column.Key}{i} THEN {i}"); - param.Add($@"@OR{_column.Key}{i}", _orderTemp[i]); + var _guid = Guid.NewGuid().ToString("N"); + _orderstr.Append(@$" WHEN @{_guid} THEN {i}"); + param.Add(_guid, _orderTemp[i]); } _orderstr.Append($@" ELSE {_orderTemp.Length} END,"); }