Ab und an geht es mal darum in einer Datenbank den Überlappungs-Zeitraum von 2 Zeiträumen zu ermitteln, oder auch nur ob 2 Zeiträume überhaupt überlappen. Heute stand ich vor dieser Problematik und habe auch keine eingebaute Funktion im MS-SQL-Server gefunden. Die folgenden 2 Funktionen, alle Angaben ohne Gewähr, führen jedenfalls bei mir zum gewünschten Ergebnis:
SQL-Funktion – Ermittlung der Überlappung von 2 Zeiträumen weiterlesenAutor: itlejadmin
Lesenswertes rund um MSSQL
Ein interessanter Blog rund um’s Thema Microsoft SQL Server ist übrigens hier: http://sqlraaga.blogspot.de.
Durchaus interessante und regelmäßig veröffentlichte Beiträge mit Praxisrelevanz.
Fundstück: Neulich beim Fahrkartenkauf
Schön, dass selbst der Fahrkartenautomat es einsieht.. Leider ändert das nichts daran, dass man diese Fahrkarten kaufen und bezahlen möchte.

Edit: Das, was mih hierbei konkret erheitert/erschüttert ist der Ansatz, den der/die Programmierer gewählt haben. Anstelle einer etwas aussagekräftigeren Fehlermeldung, die vielleicht begründet dass und wieso eine Zahlung nicht möglich ist, wurde diese Umsetzung gewählt. Im Kontex eines Fahrkartenkaufs, nicht die klügste Wahl. Zumal dann nicht, wenn Fahrkarten sowieso in der allgemeinen Pauschalkritik stehen, zu teuer zu sein.
Amsterdam – ein Reisebericht aus 72 Stunden
Zurück von einem langen Wochenende möchte ich doch, nicht zuletzt auch zur Unterstützung der eigenen Erinnerungen, einen kurzen Reisebericht zur schönen Grachtenstadt Amsterdam los werden:
Am Mittwoch morgen ging es los – Zugabfahrt kurz nach 7 und vor uns lagen knapp 8 Stunden Fahrt mit Umsteigen in Frankfurt/Main Hbf. Gegen 15:00 dann in Amsterdam angekommen und keine 3 Schritte aus dem Bahnhof raus, wir schienen etwas orientierungslos zu wirken, wurden wir von freundlichen Personal der Amsterdamer Verkehrsbetriebe angesprochen. Keine 5 Minuten später hielten wir je 1 72-Stunden Ticket für den ÖPNV in der Hand und waren auf dem Weg in unsere Unterkunft. Diese hatte ich vor ein paar Wochen günstig „geschossen“ – eine Neueröffnung. Eine Apartment-Anlage östlich vom Zentrum gelegen: Yays Concierged Apartment in der Oosternburgegracht, 270€ für 2 Personen und 3 Nächte, ohne Frühstück, dafür mit Supermarkt um’s Eck und Küche in der Wohnung. 10 Minuten später, nach wiederholtem freundlichen Checkin stehen wir in unserer Bleibe für die kommenden 72 Stunden.
Amsterdam – ein Reisebericht aus 72 Stunden weiterlesenFundstück der Woche: Alkoholverbots-Zone
Auch wenn es in Amsterdam ist, hier müssen Deutsche am Werk gewesen sein. Eine Alkoholverbots-Zone direkt vor einem Irish Pub beginnen zu lassen – da gehört schon eine gewisse Planung dazu…

Gesichtserkennung der iOS-Kamera vs. Kunst
Ich verbringe ja gerade etwas Zeit in Amsterdam und während des heutigen Besuchs des Rijksmuseum konnte ich die Gesichtserkennung des iPhone einer kleinen Belastungsprobe unterziehen: Wie viele Gesichter können wohl erkannt werden?

Mit dem Boot durch die Leipziger Wasserstraßen
Am vergangenen Sonntag hatte ich das Vergnügen einer Bootstour durch Leipzig. Es ist schon spannend und überraschend, wie anders die Stadt aus dieser Perspektive aussieht. Leipzig ist eine großartige Stadt; es ist nicht nur, dass man sich hier sofort heimisch fühlt. Die Stadt bietet auch so viele Möglichkeiten sie zu entdecken und so viele Facetten zu erkunden.
Es gibt verschiedene Anbieter von Bootstouren und glücklicherweise führte uns „das Schicksal“ zum Elsterboot am Rennbahnsteg (siehe Tripadvisor). Mit dem Elektroboot durch die Kanäle ist eine Erfahrung wert, und ein kompetenter und freundlicher Kapitän rundeten das Ganze noch ab. Ein paar Impressionen gilt es dann doch auch zu teilen…
Mit dem Boot durch die Leipziger Wasserstraßen weiterlesenFundstück: bestrafender Login-Dialog bei Cinestar
Schön, wenn man (wie Cinestar) versucht Kunden über ein Bonusprogramm, seines Zeichens „CineStar CARD“ zu binden… Ich bin ja auch gern bereit sowas zu nutzen.
Wenn man aber beim Zugriff auf die Webseite, schon vor dem Login darüber informiert wird, dass man doch eine gültige Email eingeben soll, und man als Strafe das zugehörige Eingabefeld gleich entfernt, dann bezweifle ich irgendwie, ob die Entwickler die Idee so ganz verstanden haben.

Zoobesuch
ROLLBACK TRANSACTION bei Tabellen-Variablen
- Leeren eines Tabelle
- Befüllen der Tabelle mit frischen Daten
- Erstelle eine Transaktion
- Leeren eines Tabelle
- Befüllen der Tabelle mit frischen Daten
- wenn beides ohne Probleme lief, dann festschreiben (COMMIT)
- wenn es ein Problem gab, Rückgängig machen (ROLLBACK)