Seite 1 von 1

GELÖST: sqlabfrage abspeichern

Verfasst: Mi 13. Mär 2013, 12:41
von paulderfinne
Schreibe ich eine etwas kompliziertere SQL-Abfrage für Hand in den SQL-Editor und benutze ein bisschen lesbaren Code wie:

Code: Alles auswählen

SELECT a.doz_kuerzel AS "Kürzel", s.vorname AS "Vorname", a.datum AS "Datum", ( 60 * a.bis_stunde + a.bis_minute - 60 * a.von_stunde - a.von_minute ) AS "Minuten", MONTH( a.datum ) AS "Monat", YEAR( a.datum ) AS "Jahr"
FROM arbeitsnachweis a, student s 
WHERE a.stud_nummer = s.ID ORDER BY a.doz_kuerzel, a.datum, s.ID
und speichere dies ab, bekomme ich beim Wiedereröffnen:

Code: Alles auswählen

SELECT "a"."doz_kuerzel" AS "Kürzel", "s"."vorname" AS "Vorname", "a"."datum", ( 60 * "a"."bis_stunde" + "a"."bis_minute" - 60 * "a"."von_stunde" - "a"."von_minute" ) AS "Minuten", MONTH( "a"."datum" ) AS "Monat", YEAR( "datum" ) AS "Jahr" FROM "arbeitsnachweis" "a", "student" "s" WHERE "a"."stud_nummer" = "s"."ID" ORDER BY "a"."doz_kuerzel", "a"."datum", "s"."ID"
Wie vom Zauberhand wurde nun ein völlig unleserlicher Code daraus. Kann man das irgendwie umgehen? (Außer eine Textdatei zu erstellen, die den Code enthält und jedesmal beim Ändern wieder einfügen ...)

Re: sqlabfrage abspeichern

Verfasst: Mi 13. Mär 2013, 12:56
von thorgo
Wenn du den Schalter SQL im Editor setzt, bleibt die Formatierung erhalten.

VG
Thorsten

Re: sqlabfrage abspeichern

Verfasst: Mi 13. Mär 2013, 13:08
von paulderfinne
Jawohl. Habe den Schalter gefunden und abgespeichert. Jetzt ist das OK. Vieln Dank auch Thorsten

Re: GELÖST: sqlabfrage abspeichern

Verfasst: Mi 13. Mär 2013, 13:09
von thorgo
Kein Ding ;)