![]() |
Datenbank: interbase • Version: 6.5 • Zugriff über: egal
Wie kann man Felder kaskadieren wenn ein Feld null ist?
Wenn ich folgende Query absetzte
Code:
und eines der Felder feld1,feld2 oder feld3 ist null dann ist auch Ergebnis kombifeld = null.
update tabelle set kombifeld = feld1||feld2||feld3
Wie bekomme ich es hin, dass man Felder kaskadieren kann ohne ein null Ergebnis zu bekommen? |
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
IIF(), case..when, NULLIF(), ...
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Code:
coalesce(...)
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Zitat:
Gibt es noch andere Ideen? |
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Dann würde ich auf eine neuere Version von IB oder FireBird umsteigen
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
ist denn 6.6 so alt?
Oder vielleicht ein Syntaxproblem? Hier noch mal 2 Vorschläge? Case .. ![]() oder udf ![]() |
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Zitat:
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Und?
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Eine Umstellung von IB6.5 auf FireBird 2.5 würde die Anwender nichts kosten und viele weitere neue Features bringen.
|
AW: Wie kann man Felder kaskadieren wenn ein Feld null ist?
Zitat:
@jobo: ja leider sind die Möglichkeiten mit 6.5 nicht gerade up to date. Das Problem ist noch, dass Feldx unterschiedliche Typen hat. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz