tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2220
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    helene1 helene1 ist offline Mitglied Silber
    Registriert seit
    Oct 2006
    Beiträge
    54
    Hallo,

    ich habe lokal eine Oracle 10g Datenbank installiert und in meiner Tabelle eine Spalte Time vom Typ Timestamp eingefügt.

    Nun füge ich in Delphi mit einer TSQLQuery Variablenwerte in die Tabelle und möchte, dass in der Spalte Time die aktuelle Uhrzeit automatisch eingefügt wird.
    INSERT INTO TAB (VARIABLE , TIME) VALUES (2, )
    Was muss ich in Delphi anstelle der Fragezeichen schreiben, damit die aktuelle Zeit eingefügt wird?

    In PHP geht das glaub ich mit der Funktion 'Now()'

    Gruß und Danke!

    Helene
     

  2. #2
    Avatar von tplanitz
    tplanitz tplanitz ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    123
    Hallo,

    wenn du eh eine SQL-Query für das Insert verwendest könntest du mit einem einfachen, CURRENT_TIMESTAMP, die Zeit des einfügens bekommen. Der Vorteil hierbei ist das Du nicht extra in Delphi eine Funktion aufrufen mußt.

    PHP-Code:
    INSERT INTO T_DEINE_TABELLE 
                                                       
    (VARIABLE TIME)
    VALUES         
                                                       
    (2CURRENT_TIMESTAMP
    Du müsstest nur darauf achten in welcher Zeitzone Deine Datenbank läuft.
    Example:LOCALTIMESTAMP returns the current date and time in the session time zone in a value of
    datatype TIMESTAMP. The difference between this function and CURRENT_TIMESTAMP is that
    LOCALTIMESTAMP returns a TIMESTAMP value while CURRENT_TIMESTAMP returns a TIMESTAMP WITH TIME ZONE
    value.



    Grüße
     
    =========================================
    Glaube denen, die die Wahrheit suchen, und zweifle
    an denen, die sie gefunden haben.
    =========================================
    André Gide (1869-1951), frz. Schriftst., 1947 Nobelpr.
    =========================================

Ähnliche Themen

  1. Unix Timestamp to Oracle Timestamp
    Von Alien im Forum Java
    Antworten: 0
    Letzter Beitrag: 09.07.08, 15:46
  2. Oracle timestamp to unix timestamp konvertieren
    Von tplanitz im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 22.04.08, 09:36
  3. [Oracle 10g], Timestamp autopmatisch einfügen lassen
    Von Gray im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 21.09.07, 14:57
  4. Antworten: 1
    Letzter Beitrag: 16.07.06, 22:07
  5. Timestamp ohne Zeit mit Timestamp mit Zeitangaben vergleichen
    Von hoefti im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 01.11.04, 17:53