@@ -1099,7 +1099,7 @@ public override async Task Result_operator_nav_prop_reference_optional_Sum(bool
1099
1099
1100
1100
AssertSql (
1101
1101
"""
1102
- SELECT COALESCE (SUM([l0].[Level1_Required_Id]), 0)
1102
+ SELECT ISNULL (SUM([l0].[Level1_Required_Id]), 0)
1103
1103
FROM [LevelOne] AS [l]
1104
1104
LEFT JOIN [LevelTwo] AS [l0] ON [l].[Id] = [l0].[Level1_Optional_Id]
1105
1105
""" ) ;
@@ -1171,7 +1171,7 @@ public override async Task Result_operator_nav_prop_reference_optional_via_Defau
1171
1171
1172
1172
AssertSql (
1173
1173
"""
1174
- SELECT COALESCE (SUM(CASE
1174
+ SELECT ISNULL (SUM(CASE
1175
1175
WHEN [l0].[Id] IS NULL THEN 0
1176
1176
ELSE [l0].[Level1_Required_Id]
1177
1177
END), 0)
@@ -2031,7 +2031,7 @@ public override async Task Select_join_with_key_selector_being_a_subquery(bool a
2031
2031
"""
2032
2032
SELECT [l].[Id], [l].[Date], [l].[Name], [l].[OneToMany_Optional_Self_Inverse1Id], [l].[OneToMany_Required_Self_Inverse1Id], [l].[OneToOne_Optional_Self1Id], [l0].[Id], [l0].[Date], [l0].[Level1_Optional_Id], [l0].[Level1_Required_Id], [l0].[Name], [l0].[OneToMany_Optional_Inverse2Id], [l0].[OneToMany_Optional_Self_Inverse2Id], [l0].[OneToMany_Required_Inverse2Id], [l0].[OneToMany_Required_Self_Inverse2Id], [l0].[OneToOne_Optional_PK_Inverse2Id], [l0].[OneToOne_Optional_Self2Id]
2033
2033
FROM [LevelOne] AS [l]
2034
- INNER JOIN [LevelTwo] AS [l0] ON [l].[Id] = COALESCE ((
2034
+ INNER JOIN [LevelTwo] AS [l0] ON [l].[Id] = ISNULL ((
2035
2035
SELECT TOP(1) [l1].[Id]
2036
2036
FROM [LevelTwo] AS [l1]
2037
2037
ORDER BY [l1].[Id]), 0)
@@ -2943,7 +2943,7 @@ public override async Task Select_optional_navigation_property_string_concat(boo
2943
2943
2944
2944
AssertSql (
2945
2945
"""
2946
- SELECT COALESCE ([l].[Name], N'') + N' ' + COALESCE (CASE
2946
+ SELECT ISNULL ([l].[Name], N'') + N' ' + ISNULL (CASE
2947
2947
WHEN [l1].[Id] IS NOT NULL THEN [l1].[Name]
2948
2948
ELSE N'NULL'
2949
2949
END, N'')
@@ -3807,7 +3807,7 @@ public override async Task Sum_with_selector_cast_using_as(bool async)
3807
3807
3808
3808
AssertSql (
3809
3809
"""
3810
- SELECT COALESCE (SUM([l].[Id]), 0)
3810
+ SELECT ISNULL (SUM([l].[Id]), 0)
3811
3811
FROM [LevelOne] AS [l]
3812
3812
""" ) ;
3813
3813
}
@@ -3821,7 +3821,7 @@ public override async Task Sum_with_filter_with_include_selector_cast_using_as(b
3821
3821
SELECT [l].[Id], [l].[Date], [l].[Name], [l].[OneToMany_Optional_Self_Inverse1Id], [l].[OneToMany_Required_Self_Inverse1Id], [l].[OneToOne_Optional_Self1Id]
3822
3822
FROM [LevelOne] AS [l]
3823
3823
WHERE [l].[Id] > (
3824
- SELECT COALESCE (SUM([l0].[Id]), 0)
3824
+ SELECT ISNULL (SUM([l0].[Id]), 0)
3825
3825
FROM [LevelTwo] AS [l0]
3826
3826
WHERE [l].[Id] = [l0].[OneToMany_Optional_Inverse2Id])
3827
3827
""" ) ;
@@ -3965,7 +3965,7 @@ FROM [LevelOne] AS [l]
3965
3965
LEFT JOIN [LevelThree] AS [l1] ON [l0].[Id] = [l1].[Id]
3966
3966
GROUP BY [l1].[Name]
3967
3967
HAVING (
3968
- SELECT MIN(COALESCE ([l5].[Id], 0) + COALESCE ([l5].[Id], 0))
3968
+ SELECT MIN(ISNULL ([l5].[Id], 0) + ISNULL ([l5].[Id], 0))
3969
3969
FROM [LevelOne] AS [l2]
3970
3970
LEFT JOIN [LevelTwo] AS [l3] ON [l2].[Id] = [l3].[Id]
3971
3971
LEFT JOIN [LevelThree] AS [l4] ON [l3].[Id] = [l4].[Id]
@@ -4106,7 +4106,7 @@ public override async Task Composite_key_join_on_groupby_aggregate_projecting_on
4106
4106
SELECT [l2].[Key]
4107
4107
FROM [LevelOne] AS [l]
4108
4108
INNER JOIN (
4109
- SELECT [l1].[Key], COALESCE (SUM([l1].[Id]), 0) AS [Sum]
4109
+ SELECT [l1].[Key], ISNULL (SUM([l1].[Id]), 0) AS [Sum]
4110
4110
FROM (
4111
4111
SELECT [l0].[Id], [l0].[Id] % 3 AS [Key]
4112
4112
FROM [LevelTwo] AS [l0]
@@ -4125,7 +4125,7 @@ public override async Task Composite_key_join_on_groupby_aggregate_projecting_on
4125
4125
SELECT [l2].[Key]
4126
4126
FROM [LevelOne] AS [l]
4127
4127
INNER JOIN (
4128
- SELECT [l1].[Key], COALESCE (SUM([l1].[Id]), 0) AS [Sum]
4128
+ SELECT [l1].[Key], ISNULL (SUM([l1].[Id]), 0) AS [Sum]
4129
4129
FROM (
4130
4130
SELECT [l0].[Id], [l0].[Id] % 3 AS [Key]
4131
4131
FROM [LevelTwo] AS [l0]
@@ -4341,7 +4341,7 @@ WHERE [l].[Id] < 5
4341
4341
CROSS APPLY (
4342
4342
SELECT [l1].[Id], [l1].[Date], [l1].[Name], [l1].[OneToMany_Optional_Self_Inverse1Id], [l1].[OneToMany_Required_Self_Inverse1Id], [l1].[OneToOne_Optional_Self1Id]
4343
4343
FROM [LevelOne] AS [l1]
4344
- WHERE [l1].[Id] <> COALESCE ([l0].[Level1_Required_Id], 0)
4344
+ WHERE [l1].[Id] <> ISNULL ([l0].[Level1_Required_Id], 0)
4345
4345
) AS [l2]
4346
4346
""" ) ;
4347
4347
}
@@ -4449,7 +4449,7 @@ FROM [LevelOne] AS [l]
4449
4449
LEFT JOIN [LevelThree] AS [l1] ON [l0].[Id] = [l1].[Id]
4450
4450
GROUP BY [l1].[Name]
4451
4451
HAVING (
4452
- SELECT MIN(COALESCE ([l5].[Id], 0))
4452
+ SELECT MIN(ISNULL ([l5].[Id], 0))
4453
4453
FROM [LevelOne] AS [l2]
4454
4454
LEFT JOIN [LevelTwo] AS [l3] ON [l2].[Id] = [l3].[Id]
4455
4455
LEFT JOIN [LevelThree] AS [l4] ON [l3].[Id] = [l4].[Id]
@@ -4831,7 +4831,7 @@ ORDER BY [l].[Id]
4831
4831
) AS [l4]
4832
4832
LEFT JOIN (
4833
4833
SELECT [l0].[Id], [l1].[Id] AS [Id0], [l2].[Id] AS [Id1], CASE
4834
- WHEN COALESCE ((
4834
+ WHEN ISNULL ((
4835
4835
SELECT MAX([l3].[Id])
4836
4836
FROM [LevelFour] AS [l3]
4837
4837
WHERE [l1].[Id] IS NOT NULL AND [l1].[Id] = [l3].[OneToMany_Optional_Inverse4Id]), 0) > 1 THEN CAST(1 AS bit)
0 commit comments