Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
Deze functie geeft een geheel getal terug dat de dag (dag van de maand) van de opgegeven datum voorstelt.
Zie Datum- en tijdgegevenstypen en -functies (Transact-SQL) voor een overzicht van alle transact-SQL-datum- en tijdgegevenstypen en -functies.
Transact-SQL syntaxis-conventies
Syntaxis
DAY ( date )
Arguments
date
Een expressie die oplost naar een van de volgende datatypen:
- date
- datetime
- datetimeoffset
- datetime2
- smalldatetime
- time
Voor datumDAY accepteert u een kolomexpressie, expressie, letterlijke tekenreeks of door de gebruiker gedefinieerde variabele.
Retourtype
int
Retourwaarde
DAG geeft dezelfde waarde terug als DATEPART (dag, datum).
Als de datum alleen een tijdsdeel bevat, DAY geeft 1 terug - de basisdag.
Voorbeelden
Deze verklaring geeft 30 - het nummer van de dag zelf.
SELECT DAY('2015-04-30 01:01:01.1234567');
Deze uitspraak geeft .1900, 1, 1 Het datumargument heeft een getal van 0. SQL Server interpreteert 0 als 1 januari 1900.
SELECT YEAR(0), MONTH(0), DAY(0);