Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Bepalen van het aantal uren tussen twee tijden in Oracle SQL
Structured Query Language ( SQL ) is de meest gebruikte methode om gegevens die zijn opgeslagen in een Oracle database op te vragen en te manipuleren . Naast andere krachtige commando tot dusverre toegepaste waarden verwerken , Oracle SQL een werkwijze voor het verschil tussen twee punten te bepalen . Oracle heeft geen aparte formaten voor data en tijden , maar maakt gebruik van een datumnotatie die bestaat uit zowel de datum en tijd in een kolom . Wat je nodig hebt
Oracle-database
Interactieve SQL hulpmiddel
Toon Meer Aanwijzingen
1

Zoek twee datumkolommen in een Oracle -database . In het voorbeeld wordt een statische datum en de sysdate ( systeemdatum ) . Neem aan dat het huidige systeem datum is 1 januari 2010 om 12:00 Dual is een ingebouwd systeem van Oracle relatie die nuttig is voor het testen van queries die niet afhankelijk zijn van een specifieke tabel zijn . Gebruik deze opdracht om de twee datum waarden weer

selecteren

to_char
( '01 /01 /2010 ' , ' DD - MM - YYYY HH24 : MI : SS ' ) . Als "Eerder Time " ,

to_char
( sysdate , ' DD - MM - YYYY HH24 : MI : SS ' ) als " Huidige tijd "

van dubbel;

Eerder Tijd | Huidige tijd

------------------------------ | ------------- ----------------

01/01/2010 00:00:00 | 01/01/2010 00:00:00 kopen van 2

Wijzig de query om de huidige tijd waarde af te trekken van het eerdere tijdswaarde . Het resultaat is het aantal dagen tussen de twee datum waarden . Het gedeelte links van de decimale vertegenwoordigt dagen , en het deel aan de rechterkant geeft als breuken dagdeel .

Winkelwagentje

to_char
( '01 /01 /2010 ' , ' DD - MM - YYYY HH24 : MI : SS ' ) -

to_char
( sysdate , ' DD - MM - YYYY HH24 : MI : SS ' ) als " verschil "

van dubbel; < br >

verschil

--------------

0.25
3


Wijzig de query te vermenigvuldigen . het resultaat met 24 aan de fractiewaarde om uren te converteren

selecteren

( to_char ( '01 /01 /2010 ' , ' DD - MM - YYYY HH24 : MI : SS ' ) -

to_char
( sysdate , ' DD - MM - YYYY HH24 : MI : SS ' ) * 24 als " uur "

van dubbel;

uur

----------------

6

Previous: Next:
  Computer Programming Languages
·Wat is Priority Queue ? 
·Hoe te Epsilon 
·Hoe te Lisp Programma uitvoere…
·Hoe een ComboBox binden aan ee…
·Hoe kan ik PHP Snippets Gebrui…
·Hoe Web service Ruwe Gegevens …
·Hoe de look en feel in NetBean…
·Definitie van 64 Bit GCC 
·Hoe te Loop code in AS3 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een tab - gescheiden tekstbe…
·Hoe maak je een klok Met behulp van VB6 …
·Hoe te Column aliassen opmaken in MySQL 
·Hoe je programma Met SSL 
·Hoe te Hoogte converteren in ColdFusion 
·Hoe je C programma's te compileren Onlin…
·Hoe de Column Orde Verandering in Alter …
·Hoe te Substrings in Python zoeken 
·Hoe maak je een Drop Cap Eerste Brief in…
Copyright © Computer Kennis http://www.nldit.com