| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment convertir une date timestamp dans Oracle SQL
    Oracle est le leader du marché dans le système de gestion de base de données relationnelle . DATE et TIMESTAMP sont des types de l' intégré dans les types de données datetime offertes par Oracle utilisé pour les dates et les valeurs de temps. Les autres types de données sont TIMESTAMP WITH TIME ZONE et cachet de l'heure avec le fuseau horaire local . Le type de données DATE détient valeurs date et heure dans le format mois , jour, année , heures , minutes et secondes, tandis que TIMESTAMP va plus en détail avec des fractions de secondes , timezone_hour , TIMEZONE_MINUTES , TIMEZONE_REGION et TIMEZONE_ABBR . Fonctions prévues dans Oracle convertir les types de données datetime dans d'autres types de données.
    1

    utilisation " TO_DATE ()" fonction pour convertir la chaîne de caractères en un type de données DATE instructions . La syntaxe de la forme la plus simple est la suivante:

    TO_DATE ( STRING_VALUE )

    STRING_VALUE est le jeu de caractères que vous voulez convertir dans le format par défaut du type de données DATE . Vous devez spécifier un masque de format aussi au cas où la chaîne de caractères ne sont pas dans le format par défaut . Par exemple:

    TO_DATE ( '01 -Sep-2010 ')

    Cela donne le résultat suivant:

    01-sept. -10

    Spécifiez le format si la valeur de chaîne n'est pas dans le format par défaut de la manière suivante :

    TO_DATE ( '20100901 ',' YYYYMMDD ')

    Cela donne le résultat suivant:

    01- Sep-10
    2

    fonction pour convertir une valeur d'un type de données en un personnage de cordes utilisation ») TO_CHAR (". Par exemple, vous voulez utiliser cette fonction pour convertir une valeur de type de données DATE en caractères . La syntaxe de la fonction est la suivante :

    TO_CHAR ( date_value , « format_model ')

    date_value représente une valeur de type de données DATE et le format_model spécifie le modèle dans lequel le date_value est interprété . Par exemple:

    TO_CHAR ( '20100901 ',' MM /AA ')

    Cela donne le résultat suivant:

    09/10
    < br > 3 Utilisez

    " FROM_TZ ()" fonction pour convertir une valeur de type de données TIMESTAMP TIMESTAMP avec une valeur de type de données TIME ZONE si le fuseau horaire est donné. En conséquence, la fonction prend la valeur d'horodatage et la valeur de fuseau horaire que ses paramètres. La valeur de fuseau horaire est la chaîne de format de TZH : TZM , qui représente la zone heures de temps et le fuseau horaire minute respectivement . Par exemple:

    FROM_TZ (timestamp '2010 -01-09 10:00:00 ', '5 : 00' )

    Cela donne le résultat suivant:

    01 -SEP- 10 10:00:000000 AM +05:00
    4

    utilisation " TO_TIMESTAMP ()" fonction pour convertir une chaîne de caractères à un type de données TIMESTAMP . La fonction dans sa forme la plus simple prend la STRING_VALUE , qui vous avez besoin de convertir en une valeur de type de données TIMESTAMP . La syntaxe est la suivante:

    TO_TIMESTAMP (string)

    La chaîne représente la valeur que vous souhaitez convertir le type de données TIMESTAMP dans le format par défaut . Il est similaire à la fonction " TO_DATE ()" . Si la valeur de chaîne n'est pas dans le format par défaut, vous devez spécifier un modèle de format. Par exemple:

    TO_TIMESTAMP ( '20100901 ',' AAAA- MM -JJ HH: MI : SS ' )

    La commande ci-dessus convertit la date au type de données TIMESTAMP avec le résultat suivant: Photos

    01- Sep-10 6.34.00.000000000 AM
    5

    utilisation " TO_TIMESTAMP_TZ ()" pour convertir une chaîne de caractères à une valeur de timestamp with time type de données de la zone. Il est similaire à la fonction " TO_TIMESTAMP ()" . La fonction prend une valeur de chaîne que vous avez besoin de convertir. La syntaxe dans sa forme la plus simple est la suivante:

    TO_TIMESTAMP_TZ (string)

    Par exemple :

    TO_TIMESTAMP_TZ ( '2010 -01-08 05:00:00 -8 : 00 ',' AAAA /MM /JJ HH : MI: SS TZH : TZM ')

    Cela donne le résultat suivant:

    01- Sep-10 05:00:00 000000000 - 08:00
    6

    utilisation " CAST ()" pour convertir un type intégré de données à un autre type de données. La syntaxe de la fonction prend une expression et le type de type de données , il doit être converti en . Par exemple, convertir un type de données DATE pour un type de données TTimeStamp . La syntaxe de la fonction est la suivante :

    CAST ( STRING_VALUE AS type de données )

    Par exemple, vous voulez convertir la valeur de date de votre ordinateur en une valeur de type de données TIMESTAMP . Entrez la commande suivante :

    CAST ( sysdate AS timestamp)

    Cela donne le résultat suivant:

    01- Sep-10 08.34.23.000000 AM

    Previous :

    next :
      articles connexes
    ·Comment mettre à jour majuscules dans Oracle 
    ·Comment se débarrasser de Junkfiles 
    ·Comment sélectionner les variables Output Server 
    ·Comment accéder aux dossiers en double avec une requê…
    ·Comment accéder à un paramètre de requête d'analyse…
    ·File Maker Pro Tutoriels 
    ·Comment faire pour exécuter un package DTS avec SSIS 
    ·Oracle vers DB2 UDB Conversion 
    ·Comment ajouter un événement à un bouton 
    ·SQL règles strictes 
      articles en vedette
    ·Comment Hook Line 6 POD X3 Pro Tools 
    ·Comment faire pour convertir DivX en VCD Avec Freeware 
    ·L'extension de fichier MMP 
    ·Comment installer une carte FireWire 
    ·Comment utiliser les factures dans Microsoft Money 
    ·Les projets de Microsoft pour les étudiants sur l'Inte…
    ·Un Adobe Réinstaller problème à 10.5.5 
    ·Comment devenir un Expert Photoshop 
    ·Comment prendre une photo d'un Media Player Vidéo 
    ·Comment mettre à jour les macros Word 
    Copyright © Connaissances Informatiques http://fr.wingwit.com