Einzelnen Beitrag anzeigen

Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#30

AW: SELECT-Statement in Delphi falsch, aber in Konsole richtig

  Alt 3. Nov 2011, 16:42
ja, ich könnte mir vorstellen daß es auf sowas rausläuft ...
Code:
Create FUNCTION [dbo].[FT_AbteilungsHirarchi](@org_id int)
RETURNS varchar(8000)
as
begin
Declare @Pfad varchar(8000)
Select @Pfad=Bezeichnung from dbo.pb_orga where org_id=@org_id
if Exists(Select * from dbo.pb_orga where org_id = (Select higher_ranking from pb_orga where org_id=@org_id))
   Select @Pfad=@Pfad + '/' + dbo.[FT_AbteilungsHirarchi]((Select higher_ranking from pb_orga where org_id=@org_id))
Return @Pfad
end


Select dbo.pb_mitarbeiter.*,[dbo].[FT_AbteilungsHirarchi](pb_mitarbeiter.org_id) as [Abteilung(en)]
from pb_mitarbeiter
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat