Hi,
also wesendlich einfacher geht es so:
SQL-Code:
Nummer = coalesce( dbo.tEingangsrechnung.Eingangsrechnungsnummer,
dbo.tKassenbuchung.Belegnummer,
dbo.tEingangsrechnung_1.Eingangsrechnungsnummer,
dbo.tAusgangsrechnung.Ausgangsrechnungsnummer,
dbo.tDauerauftrag.Dauerauftragsnummer,
dbo.tSonstigeZahlungenEinnahmen.SZENummer,
dbo.tSonstigeZahlungenAusgaben.SZANummer,
'<alles null>'
)
Dann kannst du auch einfacher casten, wenn immer noch nötig...