create table T(ID int identity primary key)
insert into T default values
insert into T default values
go
select cast(ID as varchar(10)) as ID
from T
where ID = 1
위 쿼리에는 쿼리 계획에 경고가 있습니다.
<Warnings>
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" />
</Warnings>
왜 경고가 있습니까?
필드 목록의 캐스트가 카디널리티 추정에 어떤 영향을 줄 수 있습니까?