Pytanie : 2008 zapytanie w 2000

próbować SQL 2008's w 2000
SELECT SCHEMA_NAME (o.schema_id) JAKO dependent_object_schema
, OBJECT_NAME (o.object_id) JAKO dependent_object_name
, o.type_desc JAKO dependent_object_type
, d.class_desc JAKO kind_of_dependency
, TYPE_NAME (d.referenced_major_id) JAKO type_name
, d.*
FROM sys.sql_dependencies JAKO d
JOIN sys.objects JAKO o
NA d.object_id = o.object_id

by trying
select OBJECT_NAME (o.id), OBJECT_NAME (d.id)
FROM sysdepends JAKO d
JOIN sysobjects JAKO o
NA d.id = o.id

could ty prowadzić dlaczego the pierwszy zapytanie rezultat (jednakowy/comparative) w SQL 2000's.

the istny cel być the rezultat format jak


, NIEOBOWIĄZUJĄCY (żadny zależność) etc

thanks.

Odpowiedź : 2008 zapytanie w 2000

OK, dla początek, spojrzenie przy:

wybierać o.type jako Object_Type, o.name, do.name jako From_Table od sysobjects o wewnętrzny łączyć sysdepends D na o.id = d.id wewnętrzny łączyć sysobjects robić na d.depid = do.id

informacja dawać the "surowy" informacja?  Dokąd typ móc:

C = CZEK przymus
D = Brak lub BRAK przymus
F = CUDZOZIEMSKI KLUCZOWY przymus
FN = Skalar funkcja
JEŻELI = Inlined zgłaszać-funkcja
K = PRASMOŁA KLUCZOWY lub UNIKALNY przymus
L = Bela
P = Przechować procedura
R = Reguła
RF = Replikacja filtr zaopatrzony procedura
S = System stół
TF = Stołowy funkcja
TR = Cyngiel
U = Użytkownik stół
V = Widok
X = Przedłużyć zaopatrzony procedura
Inne rozwiązania  
 
programming4us programming4us