Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Data obsługi w SQL Server

Nie przekazuj dat jako ciągów. Przekaż je jako DateTime.
DateTime .Net mapuje bezpośrednio do DateTime serwera SQL Server . Wszystko, co musisz zrobić, to przeanalizować ciąg do struktury DateTime w kodzie .Net i przekazać go jako parametr do procedury składowanej. Aby wyszukać konkretną datę i zignorować część Time w DateTime, lepiej użyj >= i < w swoim sql:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:Dołącz niepoprawną wersję 661

  2. Uzyskaj listę tabel z lub bez ograniczenia klucza podstawowego we wszystkich bazach danych z wystąpienia programu SQL Server — samouczek SQL Server / TSQL, część 61

  3. Czy istnieją zagrożenia bezpieczeństwa związane z monitorowaniem w chmurze Spotlight?

  4. SQL Server 2000 — serwer połączony

  5. Czy widok jest szybszy niż proste zapytanie?