Trunc (sysdate) dans SQL Server
Ce qui est l'équivalent de:
TRUNC(SYSDATE)
...dans SQL Server 2005?
source d'informationauteur Domnic
Vous devez vous connecter pour publier un commentaire.
Ce qui est l'équivalent de:
TRUNC(SYSDATE)
...dans SQL Server 2005?
source d'informationauteur Domnic
Vous devez vous connecter pour publier un commentaire.
Recommandé:
C'est une autre alternative, mais c'est risqué en raison de la conversion d'un FLOTTEUR. Il a aussi été démontré à pas à l'échelle de la performance ainsi que la DATEADD/DATEDIFF approche.
Une autre option est d'utiliser CONVERTIR (MSSQL 2008 et versions ultérieures) et utiliser un style approprié ou utiliser un style que vous pouvez ensuite sous-CHAÎNE. Je n'ai aucune idée à propos de la performance par rapport à l'dateadd/datediff solution.
par exemple
SELECT SUBSTRING(CONVERT(nvarchar(30), GETDATE(), 120), 1, 16)
Retourne:
2012-01-03 15:30
Exemple en utilisant le groupe qui répertorie les lignes créées par minute (suppose un "créé" une colonne datetime):