sql >> Databáze >  >> RDS >> Sqlserver

Datum zpracování na serveru SQL Server

Nepředávejte data jako řetězce. Předejte je jako DateTime.
The .Net DateTime mapuje přímo na DateTime SQL Serveru . Vše, co musíte udělat, je analyzovat řetězec na strukturu DateTime ve vašem kódu .Net a předat jej jako parametr do uložené procedury. Chcete-li vyhledat konkrétní datum a ignorovat časovou část DateTime, lépe použijte >= a < ve vašem SQL:

select * 
from table 
where acceptedDate >= @Date
AND acceptedDate < DATEADD(DAY, 1, @Date);


  1. Chyba 101 „Dotaz není povolen v aplikaci Waitfor“ na serveru SQL

  2. Bezplatná databáze polní nemocnice pro boj s pandemií COVID-19

  3. Základní třída MS-Access a odvozené objekty

  4. Co je to kurzor v SQL a jak jej implementovat?