Hallo Robert,

vielen Dank. Problem gelöst. Man muss unterschiedliche Anführungszeichen in der 
DATEDIFF-Funktion verwenden.

Gruß Holger





> From: rob...@familiegrosskopf.de
> To: users@de.openoffice.org
> Date: Wed, 3 Feb 2010 21:48:13 +0100
> Subject: Re: [de-users] Probleme bei der Berechnung mit Datumswerten
> 
> Hallo Holger,
> > 
> > ich habe ein Problem in base (oo3.1.1, WinXP).
> > Ich habe in einer Tabelle zwei Datumsfelder (Abreise, Ankunft) im Format
> >  TT.MM.JJJJ. Bei der Berechnung der Aufenthaltsdauer "Abreise - Ankunft"
> >  wirft mir base nur Fehlermeldungen aus. Im Entwurfsmodus habe ich in der
> >  Zeile Feld "Abreise" - "Ankunft" eingegeben. Bei Alias Dauer.
> > 
> > Fehlermeldung beginnt mit Wrong Data Type usw.
> 
> Vorausgesetzt es handelt sich wirklich um Datumsfelder:
> 
> DATEDIFF(string, datetime1, datetime2)[2]
> 
>     returns the count of units of time elapsed from datetime1 to datetime2. 
> The string indicates the unit of time and can have the following values 
> 'ms'='millisecond', 'ss'='second','mi'='minute','hh'='hour', 'dd'='day', 
> 'mm'='month', 'yy' = 'year'. Both the long and short form of the strings can 
> be used.
> 
> Differenzen zwischen verschiedenen Datumsangaben brauchen schon etwas mehr, 
> vor allem eine Maßeinheit. Woher soll die Datenbank wissen, ob Du die Dauer 
> in 
> Sekunden oder Monaten braucht?
> 
> Genaueres und weitere Informationen findest Du hier:
> 
> http://hsqldb.org/doc/guide/ch09.html
> 
> Gruß
> 
> Robert
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
> For additional commands, e-mail: users-h...@de.openoffice.org
> 
                                          
_________________________________________________________________
http://redirect.gimas.net/?n=M1001xWin72
Mit Windows 7 wird online alles noch schneller und einfacher!

Antwort per Email an