Blogofant bietet praxisorientierte Anleitungen,
Fehlerlösungen und Erfahrungsberichte aus den Bereichen
Oracle SQL, Datenbanken, WordPress, Webtechnik und Reisen.
Die technischen Beiträge enthalten nachvollziehbare
Fehleranalysen, Codebeispiele und konkrete Lösungswege.
Reiseartikel beruhen nach Möglichkeit auf eigenen Reisen,
tatsächlichen Kosten, konkreten Routen und persönlichen
Erfahrungen.
Für Auswertungen werden häufig alle Monate innerhalb eines Zeitraums benötigt, auch wenn für einzelne Monate keine Geschäftsdaten vorhanden sind. Typische Anwendungsfälle sind: In Oracle SQL kann eine Monatsreihe mit ADD_MONTHS, MONTHS_BETWEEN, TRUNC und CONNECT BY LEVEL erzeugt werden. Monate eines Kalenderjahres erzeugen Die folgende Abfrage erzeugt alle zwölf Monate des Jahres 2026: Ergebnis: MONATSBEGINN 01.01.2026 … Weiterlesen
Eine autonome Transaktion läuft unabhängig von der aufrufenden Haupttransaktion. Sie besitzt einen eigenen Transaktionskontext und kann Änderungen mit COMMIT dauerhaft speichern, auch wenn die Haupttransaktion später mit ROLLBACK zurückgesetzt wird. Autonome Transaktionen werden typischerweise für technische Protokollierungen verwendet, beispielsweise: Die Direktive wird im Deklarationsteil einer PL/SQL-Prozedur, Funktion, eines Triggers oder eines anonymen Blocks angegeben: Grundlegendes … Weiterlesen
Straßen sind in Cities: Skylines II keine bloßen Verbindungen zwischen Gebäuden. Sie bestimmen, welche Wege Einwohner wählen, wie schnell Waren geliefert werden, ob Einsatzfahrzeuge rechtzeitig eintreffen und ob ein Stadtteil auch nach mehreren Wachstumsphasen noch funktioniert. Ein schlechtes Straßennetz kann eine wirtschaftlich gesunde Stadt lähmen. Geschäfte erhalten ihre Waren verspätet, Müllfahrzeuge erreichen ihre Ziele nicht, … Weiterlesen
Mit ROLLUP, CUBE und GROUPING SETS lassen sich in Oracle SQL mehrere Aggregationsebenen innerhalb einer einzigen Abfrage berechnen. Dadurch können Detailwerte, Zwischensummen und Gesamtsummen gemeinsam ausgegeben werden. Die drei Erweiterungen verfolgen unterschiedliche Ziele: Dieser Artikel erklärt die Unterschiede anhand vollständiger Testdaten und ausführbarer Oracle-SQL-Abfragen. Testdaten für die Beispiele Für die folgenden Beispiele wird eine vereinfachte … Weiterlesen
Doppelte Ergebniszeilen gehören zu den häufigsten Problemen bei komplexeren SQL-Abfragen. Besonders oft treten sie auf, sobald mehrere Tabellen miteinander verknüpft werden. Eine Abfrage liefert zunächst genau einen Datensatz pro Kunde, Vertrag oder Auftrag. Nach dem Hinzufügen eines weiteren JOIN erscheinen einzelne Datensätze plötzlich doppelt, dreifach oder noch häufiger. Der erste Reflex besteht häufig darin, ein … Weiterlesen
Der Oracle-Fehler ORA-01830: Datumsformatstruktur endet vor Umwandlung der gesamten Eingabezeichenfolge tritt auf, wenn Oracle einen Text in ein Datum umwandeln soll, die verwendete Formatmaske aber nicht den gesamten Text abdeckt. Ein typisches Beispiel ist ein Datumswert, der zusätzlich eine Uhrzeit enthält: Die Formatmaske beschreibt nur: Die Eingabe enthält aber zusätzlich: Oracle kann den ersten Teil … Weiterlesen
Warum das Datenmodell über die SQL-Qualität entscheidet Viele Fehler in zeitbezogenen SQL-Abfragen entstehen nicht erst bei der Formulierung der Abfrage. Ihre Ursache liegt bereits im Datenmodell. Wenn Beginn und Ende einer Gültigkeit uneinheitlich gespeichert werden, offene Zeiträume unterschiedlich dargestellt sind oder mehrere Zeilen gleichzeitig für denselben Sachverhalt gelten können, muss jede spätere Abfrage diese Unklarheiten … Weiterlesen
Eine erfolgreiche Stadt entsteht nicht durch möglichst schnelles Bauen. Sie entsteht durch Entscheidungen, deren Folgen erst mehrere Spielstunden später sichtbar werden. Die erste Autobahnabfahrt bestimmt, wo sich der Verkehr sammelt. Die ersten Hauptstraßen bestimmen, welche Verbindungen später überlastet sind. Die Position des Industriegebiets beeinflusst Güterverkehr, Luftverschmutzung und Pendlerwege. Die Größe der ersten Wohnviertel beeinflusst die … Weiterlesen
Eine funktionierende Stadt entsteht nicht dadurch, dass möglichst viele Gebäude auf einer Karte platziert werden. Sie entsteht durch ein Zusammenspiel aus Verkehrsplanung, Flächennutzung, Versorgung, Wirtschaft, öffentlichen Dienstleistungen und langfristiger Entwicklung. Genau darin liegt die besondere Herausforderung von Cities: Skylines II: Jede Entscheidung beeinflusst andere Systeme, häufig mit einer zeitlichen Verzögerung. Eine neue Wohnzone kann zunächst … Weiterlesen
Mit der kostenlosen Quiz-App von Blogofant kannst du dein Wissen in unterschiedlichen Themengebieten testen. Wähle eine Kategorie aus und beantworte anschließend die angezeigten Fragen. Das Quiz eignet sich für eine kurze Wissensrunde zwischendurch, zum gemeinsamen Rätseln mit Freunden oder zum regelmäßigen Training des Allgemeinwissens. Zur Auswahl stehen unterschiedliche Themen wie Länder, Städte, Flüsse, Gebirge, Geschichte, … Weiterlesen