Skip to content

Commit bea268e

Browse files
committed
wip
1 parent 3445a8b commit bea268e

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/EFCore.Relational/Query/SqlExpressionFactory.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,6 @@ public virtual SqlExpression Coalesce(SqlExpression left, SqlExpression right, R
576576
{
577577
var resultType = right.Type;
578578
var inferredTypeMapping = typeMapping
579-
?? ExpressionExtensions.InferTypeMapping(left, right)
580579
?? _typeMappingSource.FindMapping(resultType, Dependencies.Model);
581580

582581
left = ApplyTypeMapping(left, inferredTypeMapping);

test/EFCore.SqlServer.FunctionalTests/Query/NorthwindMiscellaneousQuerySqlServerTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2864,7 +2864,7 @@ public override async Task Coalesce_Correct_Type_String(bool async)
28642864

28652865
AssertSql(
28662866
"""
2867-
SELECT COALESCE([c].[Region], N'no region specified')
2867+
SELECT ISNULL(CAST([c].[Region] AS nvarchar(max)), N'no region specified')
28682868
FROM [Customers] AS [c]
28692869
""");
28702870
}
@@ -2875,7 +2875,7 @@ public override async Task Coalesce_Correct_Type_Double(bool async)
28752875

28762876
AssertSql(
28772877
"""
2878-
SELECT COALESCE([e].[ReportsTo], 2.25)
2878+
SELECT ISNULL(CAST([e].[ReportsTo] AS float), 2.25E0)
28792879
FROM [Employees] AS [e]
28802880
""");
28812881
}

0 commit comments

Comments
 (0)