Web design and hosting, database, cloud and social media solutions that deliver business results
  • Des solutions d'affaires
    • Automatisation des processus robotiques
    • Logiciel
    • Services de base
      • Intégration de données
      • Power BI
      • Services d'entrepôt de données
      • Tools
    • Conception de site Web
      • Localisation et traduction Web
      • Sécurité du site Web
    • Services Cloud
      • Microsoft Azure
    • Média Social
    • Microsoft Office
  • Académie
    • Conception de bases de données d'apprentissage
      • Utilisation de données SQL Server
      • Obtenir la requête ouverte
      • Plan de maintenance SQL Server 2008
      • Utilisation des dates SQL Server
      • Utilisation de SQL Server Pivot-Unpivot
      • Utiliser SQL Server Fonctions
    • Apprentissage de la conception Web
      • CSS
      • ASP NET
    • Cloud d'apprentissage et services informatiques
      • Demande SSL et génération de fichier PFX dans OpenSSL étapes simples
  • Sur
    • Carrières
    • Équipe
      • Ali Al Amine
      • Chester Copperpot
      • Gavin Clayton
      • Suneel Kumar
    • Portefeuille
عربى (AR)čeština (CS)Deutsch (DE)English (EN-GB)English (EN-US)Español (ES)فارسی (FA)Français (FR)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)Português (PT)русский (RU)Türk (TR)中国的 (ZH)

Fonction SQL Server DATEFROMPARTS pour les versions antérieures à 2012

Fonction SQL Server pour SQL 2000, 2005, 2008 et 2008R2 pour la même fonctionnalité que la fonction 2012 DATEFROMPARTS

Il s'agit d'une fonction assez simple pour remplacer la fonctionnalité manquante de la fonction DATEFROMPARTS dans SQL Server 2012 et versions ultérieures. Il s'agit d'une simple concaténation de l'année, du mois et du jour dans un format de date, et renvoyée sous forme de date. Une fois construit, appelez-le comme vous le feriez pour n'importe quelle autre fonction.

Au cours des tests pour certaines dates de Pâques automatisées DATETIME2 supplémentaires, nous avons constaté que certaines dates avant 1000 AD peuvent faire une erreur en raison de la longueur du texte. Nous utilisons une fonction pour garantir la longueur de chaque partie de la date, alors saisissez-la à partir du lien ci-dessous.

Cela a tendance à être un élément crucial des autres fonctions de date que nous utilisons, et a été déployé dans le NHS et les bases de données juridiques.

plus: Fonction de remplissage de date
CREATE FUNCTION Dates.DateFromParts(@Year SMALLINT,@Month SMALLINT,@Day SMALLINT) RETURNS DATETIME2 AS BEGINDECLARE @Date DATETIME2=Dates.DatePad(@Year,4)+'-'+Dates.DatePad(@Month,2)+'-'+Dates.DatePad(@Day,2)RETURN @DateENDGO

Author

Was this helpful?

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink Politique de cookieSitemap

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
Les paramètres de ce site sont configurés pour autoriser tous les cookies. Ceux-ci peuvent être modifiés sur notre page cookies. En continuant à utiliser ce site, vous acceptez l'utilisation de cookies.
Ousia Logo
Logout
Ousia CMS Loader