Avatar billede dpp Nybegynder
08. august 2001 - 16:39 Der er 6 kommentarer og
1 løsning

dato i oracle

hvordan kan jeg trække to tider fra hindanden
(i formatet date:= hh24:mi:se dd/mm/yy) , og stadig få dette format som resultat.
Avatar billede Lasse Novice
08. august 2001 - 20:00 #1
Se her...
http://download-west.oracle.com/otndoc/oracle9i/901_doc/server.901/a90125/index.htm#D

Søg på SQL functions... - 2 gange

Herunder vil der være en MASSE funktioner... Ved sammensættelse af nogle af disse vil du kunne få det du ønsker dig
Avatar billede Lasse Novice
08. august 2001 - 23:39 #2
Jeg har tænkt lidt over det du spg om, og jeg bliver sku lidt forvirret. Hvis man trækker to datoer fra hinanden, så vil man som regel gerne have antal dage + timer/min/sek. Man vil ikke have dd/mm/yy som du skriver. Men det er måske også det du søger... her er i hvert fald DEN løsning:

select to_timestamp (kolonnenavn, \'HH24:MI:SS DD/MM/YY\') - to_timestamp (kolonnenavn2, \'HH24:MI:SS DD/MM/YY\')
Avatar billede Lasse Novice
08. august 2001 - 23:40 #3
ups... glemte lige noget

select to_timestamp (kolonnenavn, \'HH24:MI:SS DD/MM/YY\') - to_timestamp (kolonnenavn2, \'HH24:MI:SS DD/MM/YY\') from tablename;
Avatar billede dpp Nybegynder
09. august 2001 - 09:46 #4
Jeg bruger oracle8i og den understytter ikke funktioner to_timestamp()
Avatar billede avnes Nybegynder
09. august 2001 - 10:24 #5
ALTER SESSION SET NLS_DATE_FORMAT=\'hh24:mi:ss dd/mm/yy\';

select TO_DATE(\'12:45:04 30/08/01\') - TO_DATE(\'07:19:27 21/07/01\')
from dual;
Avatar billede pnielsen Nybegynder
10. august 2001 - 10:50 #6
lige mine ord avnes  :-)
Avatar billede dpp Nybegynder
10. august 2001 - 13:00 #7
Tak for hjælpen 80)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester