Merci mult Cristian pentru tamplate-ul de m sus .
Azi am avut timp sa ma uit peste el si sa il folosesc pe o BD exemplu si l-am schimbat un picutz ... Stergea toate cheile dar de adaugat nu mai adauga pentru ca era ceva eroare in conditia de JOIN. Pun m jos ultimele modificari ca sa fie totusi o versiune functionala si pentru cei pe care ii intereseaza problema asta.
In loc de
JOIN sys.columns sc
ON f.[parent_object_id]=sc.[object_id] AND f.referenced_column_id = sc.column_id
am pus
JOIN
sys.columns sc
ON f.[referenced_object_id]=sc.[object_id] AND f.referenced_column_id = sc.column_id
iar in while-ul care executa toate instructiunile gasite in tabelul temporar in loc de -- EXECUTE @v;
am pus
execute
sp_executesql @v
Te rog sa ma corectati daca am gresit undeva sau nu am inteles bine codul.
Daniel.
PS. Multumesc si lui Andrei si Dianei pentru ideile oferite.
PPS. Voi incerca cand o sa am in pic de timp liber sa transcriu si in SQL 2000
MCP (C Sharp)
Software Engineer,
Cluj Napoca