"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > O operador do MS SQL Server entre `entre` inclui valores de limite?

O operador do MS SQL Server entre `entre` inclui valores de limite?

Postado em 2025-03-07
Navegar:785

Does MS SQL Server's `BETWEEN` Operator Include Boundary Values?

Os valores de limite se aplicam ao MS SQL Server's "entre" Operator?

O operador "entre" entre o MS SQL Server é inclusivo, conforme definido em livros online. Isso significa que os valores maiores ou iguais ao limite inferior ("Begin_Expression") e menores ou iguais ao limite superior ("end_expression") serão incluídos no conjunto de resultados. De bar Onde o Foo entre 5 e 10

considerações da hora
SELECT foo
FROM bar
WHERE foo BETWEEN 5 AND 10

ao trabalhar com os valores da hora, é importante observar que apenas a parte da data é considerada na comparação "entre". Para garantir resultados precisos, você deve especificar um componente de tempo que tenha 3 milissegundos antes da meia -noite para a data de término. Isso impede qualquer perda de dados ou duplicação para valores que se enquadram no intervalo final. '20160701')

datetime2 e datetimeoffset operações

em vez de subtrair 3 milissegundos, é recomendável usar os seguintes tipos: [e mais precisos e mais precisos quando os datetime2 ou o myTeTimeffset Data tys: [e mais precisos e mais precisos [e mais precisos quando o myMatimefSeffset Data: [e mais é mais precisos e mais precisos quando os tipos de dados [e mais precisos [e mais precisos [são os seguintes e mais precisos e mais precisos quando se aproximarem dos tipos de dados: E myDateTime

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3