Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Serverzeit ermitteln (https://www.delphipraxis.net/165063-firebird-serverzeit-ermitteln.html)

Eppos 13. Dez 2011 13:02

Datenbank: Firebird • Version: 2.06 • Zugriff über: FibPlus

Firebird Serverzeit ermitteln
 
Guten Tag zusammen,

gibt es die Möglichkeit, über einen Insert-Befehl automatisch die Serverzeit des Firebirdservers zu ermitteln und in die Datenbank mit zu scheriben.
Ich habe mir das ungefähr so vorgestellt:
Delphi-Quellcode:
Insert into Tabelle1 (ID, Datum) Values (1,SERVERZEIT);
Danke für Infos!

Gruß,
Eppos

mikhal 13. Dez 2011 13:04

AW: Firebird Serverzeit ermitteln
 
CURRENT_TIMESTAMP verwenden

Grüße
Mikhal

Eppos 13. Dez 2011 13:06

AW: Firebird Serverzeit ermitteln
 
Durch diese Funktion nimmt er definitiv die Serverzeit (Da wo der FB-Server läuft) und nicht den Client-Timestamp?

Uwe Raabe 13. Dez 2011 13:08

AW: Firebird Serverzeit ermitteln
 
Zitat:

Zitat von Eppos (Beitrag 1141156)
Durch diese Funktion nimmt er definitiv die Serverzeit (Da wo der FB-Server läuft) und nicht den Client-Timestamp?

Ja: http://www.firebirdsql.org/file/docu...timestamp.html

Eppos 13. Dez 2011 13:09

AW: Firebird Serverzeit ermitteln
 
perfekt! danke schön!

Nersgatt 13. Dez 2011 13:22

AW: Firebird Serverzeit ermitteln
 
Zu beachten ist, dass innerhalb eine Transaktion/Trigger/Proc/Execute Block CURRENT_TIMESTAMP immer den selben Wert zurückliefert, selbst wenn die Transaktion länger läuft.
Wenn das nicht gewünscht ist, musst Du cast('NOW' as timestamp) verwenden.

Eppos 13. Dez 2011 13:35

AW: Firebird Serverzeit ermitteln
 
Das ist dann denke ich kein Problem. NOW liefert auch den Wert vom Server? Oder vom Client?

Nersgatt 13. Dez 2011 13:37

AW: Firebird Serverzeit ermitteln
 
Ja, das wird ja auf dem Server ausgewertet. Also liefert es die Serverzeit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz