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

Jak określić liczbę dni w miesiącu w SQL Server?

W SQL Server 2012 możesz użyć EOMONTH (Transact-SQL), aby uzyskać ostatni dzień miesiąca, a następnie możesz użyć DAY (Transact-SQL), aby uzyskać liczbę dni w miesiącu.

DECLARE @ADate DATETIME

SET @ADate = GETDATE()

SELECT DAY(EOMONTH(@ADate)) AS DaysInMonth


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można połączyć się z localDB w VS2012 — wystąpił błąd związany z siecią lub specyficzny dla instancji podczas nawiązywania połączenia z SQL Server...

  2. Kod VBA, aby dodać połączoną tabelę z kluczem podstawowym

  3. ExecuteReader wymaga otwartego i dostępnego połączenia. Obecny stan połączenia to Łączenie

  4. Jak pobrać dane z bazy danych SQL Server w C#?

  5. Najlepszy sposób na uzyskanie PK Guid wstawionego wiersza