Wie kann ich in einer Firebird-Datenbank in SQL in einem Update-Statement in einem Feld das aktuelle Datum und die aktuelle Uhrzeit setzen?
- Hierfür benötigen Sie das Schlüsselwort CURRENT_TIMESTAMP.
- Bei der Verwendung von CURRENT_TIMESTAMP werden das aktuelle Datum und die aktuelle Uhrzeit vom Server verwendet.
- Beispiel für ein Update-Statement, in welchem das aktuelle Datum und die aktuelle Uhrzeit für die Spalte ChangeDate in der Tabelle TestTabelle gesetzt wird:
UPDATE TestTabelle SET ChangeDate = CURRENT_TIMESTAMP
- Alternativ können Sie das aktuelle Datum und die aktuelle Uhrzeit mit NOW setzen:
UPDATE TestTabelle SET ChangeDate = ('NOW' as timestamp)