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

Porównanie daty i czasu SQL Server w różnych formatach

Dla zapytania użyłbym dat w YYYY-MM-DD format. Jeśli chodzi o wyjście, zobacz odpowiedź Kalyan.

EDYTUJ: Aby podsumować poniższe komentarze (dzięki marc_s) należy użyć formatu YYYYMMDD gdy część czasu nie jest uwzględniona chyba, że używasz nowych typów dat date , datetime2 i datetimeoffset w SQL Server 2008.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połączyć się z SQL Server z Linuksa przez JDBC przy użyciu IntegratedSecurity (uwierzytelnianie Windows)?

  2. Co robi transakcja wokół pojedynczego wyciągu?

  3. Dlaczego SQL Server ciągle tworzy ograniczenie DF?

  4. Jak zamienić wszystkie wystąpienia ciągu na inny ciąg w SQL Server – REPLACE()

  5. SQL Server - oblicz czas, jaki upłynął między dwoma znacznikami daty i godziny w formacie GG:MM:SS