Qual é o efeito de CONVERT () no INDEX durante a pesquisa?
Estou usando o SQL Server 2008. Tenho um índice não clusterizado não exclusivo em uma coluna DateTime "DateFrom". Estou pesquisando a tabela com base nesta coluna. Eu só queria saber o efeito deunção @CONVERT () no INDEX veja abaixo:
Query1:
SELECT *
FROM myTable
WHERE CONVERT(VARCHAR(10),DateFrom,23) >= '2011-01-01'
Query2:
SELECT *
FROM myTable
WHERE DateFrom >= '2011-01-01 00:00:00.000'
Verifiquei e não encontrei diferença. Mas eu estava pensando que, como a coluna é CONVERTED, o índice não pode ser usado pelo SQL Server, está correto?
Por favor, perdoe-me, se esta não for uma pergunta adequad