我在执行计划中收到以下警告。请一些人提供有关如何解决此错误的建议。
表达式中的类型转换 (CONVERT(int,STRING_SPLIT.[value],0)) 可能会影响查询计划选择中的“CardinalityEstimate”
上面的警告见于下面的 SQL 语句
SELECT TE.value AS GroupID
,ISNULL(TM.TotalCount, 0) AS GroupCount
FROM #tblWorkQueueDocuemnt TM
RIGHT OUTER JOIN (
SELECT CONVERT(INT, value) AS value
FROM STRING_SPLIT('1,2,3,4', ',')
) TE ON TM.GroupID = TE.value
#tblWorkQueueDocuemnt :创建表的语句。创建表#tblWorkQueueDocuemnt(GroupID INT,TotalCount INT)