Stimmt Alzaimar
Also ich habe es jetzt mit deiner SP versucht, leider erhalte ich dabei:
Server: Msg 207, Level 16, State 3, Procedure ListSubTree, Line 26
Invalid column name 'uKEY'.
Der Fehler müsste hier irgendwo liegen:
SQL-Code:
insert into @Table
select c.cat_id,
c.cat_pid,
c.cat_name,
p.uKEY + dbo.UDFFixedFormat(c.cat_id,9) -- Rekursiv aufgebautes, 3-stelliges Format
from cate c join cate p on c.cat_pid = p.cat_id
where c.cat_pid = @ChildID
Weil in der Tabelle cate habe ich ja kein Feld namens uKEY?!