Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment désinstaller studio Team Sy…
  • Comment demander une requête défin…
  • Systèmes de cartes d'identification…
  • La collecte des données par email a…
  • Comment changer un mot de passe Orac…
  • Comment faire pour créer une requê…
  • Comment convertir SQL pour Prolog 
  • Comment remplacer les onglets d'Orac…
  • Comment se connecter à Oracle , MyS…
  • Comment obtenir le SSRS pour Exécut…
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    Comment calculer le décalage horaire dans Oracle

    Le gestionnaire de base de données Oracle peut stocker plusieurs types de données dans les domaines de base de données , y compris les chaînes lisibles par un humain avec des dates et heures. Calcul de la différence exacte entre deux moments dans le temps est une opération très courante , il peut être nécessaire de créer un nouveau champ, une vue ou pour filtrer les résultats d'une requête. Vous pouvez calculer les différences de temps précis dans vos tables Oracle et les résultats de la requête. Instructions
    1

    Déclarer les champs stockant l' heure de début et de fin dont la différence que vous voulez finalement à calculer comme ayant le type TIMESTAMP . Le type timestamp est celui qui vous la plus grande précision permet , en baisse de quelques fractions de seconde . Par exemple, définir votre table comme suit :

    CREATE TABLE times_for_diff {

    TIMESTAMP initial_time , AB

    final_time TIMESTAMP

    };
    2

    remplir votre table en utilisant la fonction appropriée pour convertir entre un type lisible par l'homme et l'horodatage . En règle générale, les dates et heures sont codés comme des chaînes. Cet échantillon de code insère un enregistrement dans la table exemple :

    INSERT INTO times_for_diff ( initial_time , final_time )

    VALUES ( TO_TIMESTAMP ( '30 .5.1990:12:00:00 ',' DD . MM.AAAA : HH24 : MI : SS ' ) , AB

    TO_TIMESTAMP ( '31 .7.1992:14:00:00 ', ' DD.MM.YYYY : HH24 : MI : SS' )
    < p> ) ;

    COMMIT ;

    l'échantillon initial est temps midi , le 30 mai 1990; la dernière fois est 14 heures , 31 Juillet
    1993

    < br . > 3

    calculer la différence en utilisant le haut- opérateur Oracle qui soustrait un timestamp d'un autre , comme suit :

    SELECT ( final_time - initial_time )

    dE times_for_diff ;

    Le résultat de la requête sera constitué par la différence entre les deux fois dans chaque ligne de la table " times_for_diff " .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour créer des variables liées à Oracle 
  • Comment copier les formes dans Bento 3 
  • Comment utiliser les zones de liste déroulante dans Access 2007 
  • Comment remplacer un champ avec de nouvelles données dans Access 
  • Comment analyser HTML dans Access 
  • Comment importer un site Web PHP dans FrontPage 2003 
  • Différences entre RAND & RANDBETWEEN 
  • Comment faire pour créer une base de données gratuite 
  • Comment envoyer des SMS à une base de données 
  • Prolog Caractéristiques 
  • Connaissances Informatiques © http://www.ordinateur.cc