das statement wird nicht als case when interpretiert, sondern als string
Beiträge von kirilb
-
-
-
Ich habe das auch so realisiert. Das Problem ist, dass er das case statement nicht ausführt, sondern als ganzen Text platziert.
-
Hallo threadi, Hier mein Beispiel:
in der externen Tabelle steht das "case when.." statement und in der Haupttabelle will ich das so verwenden:
SELECT
Haupttabelle.field1 usw,
ExterneTabelle.CaseWhenStatement
FROM Haupttabelle
LEFT OUTER JOIN ExterneTabelle
ON Date = Date
Würde das so gehen? Leider darf ich keine Schreibrechte auf der DB, d.h. Views und Inserts würden nicht gehen. -
[INDENT]Hallo, ich will ein "case when" statement, das in diversen Abfragen vorkommt in ein Feld einer dedizierter Tabelle auslagern. Dieses Feld will ich dann anhängen und nur das kurze Feld ausgeben und nicht den lengen "case when". Momentan wird der Inhalt des Feldes als ganzen Text ohne Funktion interpretiert und nicht als "case when". Wie kann ich das Feld wieder entcodieren sozusagen? [/INDENT]