Code: Alles auswählen
CREATE VIEW eigeneschule_jahrgaenge AS SELECT * FROM EigeneSchule_Jahrgaenge;
Anscheinend speichert Kurs die Tabellennamen nirgendwo im Klartext, sonst könnte man ja da eingreifen (?).
Moderator: wschrewe
Code: Alles auswählen
CREATE VIEW eigeneschule_jahrgaenge AS SELECT * FROM EigeneSchule_Jahrgaenge;
Warum?In Schild3.0 nutzen wir am SQL-Server z.B. eine Unicode-Binary-Collation,
…und insbesondere auch nur bei der erstmaligen Initialisierung des Servers, wenn ich das richtig verstehe (macht ja auch irgendwie Sinn).Unter Linux ist das anders herum, da kann man das mit dem Parameter lowercasetablenames=1 in der my.ini steuern.
Das geht aber nur für den gesamten Server.
Das klingt ja nach entzückender Arbeit - und wäre, wenn es "nur" das wäre, für uns ein tolles Geschenk.Sicherheitshalber werde ich aber mal alle Abfragen durchnudeln und auf Groß- und Kleinschreibung kontrollieren.
Na ja, so schlimm ist es auch nicht. Es ist tatsächlich so, dass ich in den Abfragen einige Tabellennamen klein geschrieben hatte. Unter Windows bzw. mit einer Access-DB ist das nie aufgefallen. im Moment denke ich darüber nach (bzw. habe es im Versuchsbetrieb), die gesamten Abfragen in eine SqLite-DB auszulagern. Dann kann man solche Probleme leicht on the fly beheben.