Erwin: mssql: aus unix-timestamp stunde, minute, sec lesen

Beitrag lesen

Hi,

ich habe in der Datenbank unix-Timestamps abgespeichert (das Feld ist vom Typ int). Nun möchte ich per select alle Einträge auslesen, die zwischen 07:00:00 (Uhr) und 18:00:00 liegen. Welche MSSQL-Funktion gibt es dafür?

Keine. Weil das Feld vom type integer ist. Falls du jedoch mit PERL arbeitest, könntest du mit

use Time::Local;

eine Zeitangabe like 20040405 07:00:00 in den unix timestamp zurückverwandeln und damit die Datensätze rausfischen.

http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?display=6&id=6

Gruss, Rolf

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?