Com base em uma seleção, posso retornar x linhas como esta:
1 2019-07-23 10:14:04.000
1 2019-07-23 10:14:11.000
2 2019-07-23 10:45:32.000
1 2019-07-23 10:45:33.000
Temos todos os milissegundos com 0.
Existe uma maneira de adicionar 1 por 1 milissegundos, para que o select fique assim:
1 2019-07-23 10:14:04.001
1 2019-07-23 10:14:11.002
2 2019-07-23 10:45:32.003
1 2019-07-23 10:45:33.004
Estou tentando criar um cursor ou mesmo uma atualização sem sucesso.
Esta é a consulta para obter os resultados desejados:
select top 10 ModifiedOn
from [SCHEMA].[dbo].[TABLE]
where FIELD between '2019-07-23 00:00' and '2019-07-23 23:59'
Existem 81k valores. O campo é DATETIME
.