| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir format de date dans Transact -SQL
    Conversion de format de date dans Transact- SQL est une tâche triviale lorsque vous utilisez les fonctions fournies pour la conversion datetime à caractère. Pour presque tous les formats de date standard , il ya une conversion existante que vous pouvez profiter de formater correctement votre date. Dans Transact- SQL, la fonction CONVERT est la fonction la plus couramment utilisée pour formater les dates . Les choses dont vous aurez besoin
    SQL Server 6.5 ou plus récent (y compris 2000, 2005 et 2008)
    Afficher plus Instructions
    se familiariser avec la fonction de conversion
    1

    la fonction Convert prend deux ou trois variables , selon la façon dont il est utilisé. À sa plus simple, invocation , la fonction fonctionne comme ceci:

    Convert ( type de données , data)

    - OU - Photos

    CONVERT ( type de données , données , code)

    Par exemple, pour convertir la date du jour au format de date configuré par défaut de SQL Server, utilisez la commande suivante :

    convert ( varchar, GETDATE ())

    Cela prendra la date locale courante et le temps, et le convertir en une chaîne varchar formaté dans les paramètres régionaux configurés de SQL Server. Aux États-Unis locale , cela pourrait être formatée, "Vendredi 25 Décembre , 2009 13:35 ».
    2

    Pour formater un type de données datetime dans un "yyyy -MM- jj " , utiliser le code de conversion 121 , comme dans l'exemple suivant:

    CONVERT ( varchar ( 10) , GETDATE () , 121)

    Ceci va produire une date au format " 2009-12-25 . » Notez le« varchar (10) " permettra de limiter la date complète avec le temps d'être inclus dans la sortie. Si l' "(10 )" est omis, la chaîne résultante sera formaté comme " 2009-12-25 13:35:00.000 ".
    3

    pour formater un type de données datetime dans le format de date standard américain , "MM /dd /yyyy ", utilisez le code de conversion 101 , comme dans l'exemple suivant:

    CONVERT ( varchar ( 10) , GETDATE ( ), 101 )

    Ceci va produire une date au format " 12/25/2009 ". Là encore, notez le « varchar (10)" ce qui limite les informations de temps d'être inclus dans le résultat . < br > Hôtels 4

    S'il n'y a pas un code de conversion existante pour le format de date que vous souhaitez utiliser , vous pouvez utiliser l'année , mois, jour , et les fonctions de dATEPART pour obtenir les pièces individuelles de date pour créer votre propre format de date. Par exemple, pour produire une date au format "yyyy : MM -JJ , hh », utilisez la chaîne suivante de fonctions:

    ANNÉE ( GETDATE ()) + ':' + MOIS ( GETDATE () ) + "-" + JOUR ( GETDATE ()) + ',' + DATEPART (heure, GETDATE ())

    Previous :

    next :
      articles connexes
    ·Comment programmer une adresse Port 
    ·Comment écrire un script de tâches administratives si…
    ·Quelles sont les pages de codes Tables de conversion 
    ·Comment mettre en place le régime de MIT pour SICP 
    ·Comment faire pour déboguer la DLL 
    ·Différence entre les packages et des fichiers d'en-tê…
    ·Comment lire une chaîne depuis une fenêtre dans AutoI…
    ·Différences de Perl et PHP 
    ·Comment changer le type de police à l'aide de programm…
    ·Comment faire pour trouver un réseau de cellules à co…
      articles en vedette
    ·Comment utiliser un STL Vector Iterator 
    ·Affichage des applets dans Netbeans 
    ·Comment importer des fichiers Excel dans MS SQL 
    ·Comment concevoir un programme C + + pour calculer les …
    ·Comment mettre en cache Javascript externe 
    ·Définition de Visual Basic 6.0 
    ·Comment faire pour modifier la taille d'un modèle de c…
    ·Comment retourner XML Du Web Service 
    ·Comment compiler du RPC dans un Mac 
    ·Qu'est-ce qu'un double littéral 
    Copyright © Connaissances Informatiques http://fr.wingwit.com