Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
hier eine Lösung, die auf dem SQL Server funktionieren würde:
Code:
SELECT DATEADD(hour, 6, CONVERT(datetime, CONVERT(varchar(25), GETDATE(), 104), 104)) as Datum
Der im CONVERT-Befehlt genutzte Code "104" steht für die Darstellungsart des Datums. 104 ist der Code für das deutsche Datumsformat (also 06.05.2013).
Der erste CONVERT-Befehl schneidet also die Urzeit ab und konvertiert das Datum aus GETDATE() in einen String.
Das zweite CONVERT konvertiert diesen String wieder in ein datetime-Format ohne Angabe der Uhrzeit.
Mit den DATEADD gibst du dann die Uhrzeit an. Ich habe jetzt volle Stunden addiert, aber das funktioniert natürlich auch mit Minuten oder Sekunden.
Jetzt weiß ich allerdingsnicht, ob diese Syntax auch unter MySQL funktioniert!
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach einem Login angemeldet zu halten, wenn du registriert bist.
Durch die weitere Nutzung unserer Webseite erklärst du dich damit einverstanden.