Existe-t-il une commande ou un ensemble de tables permettant de déterminer quels tables, procédures stockées et vues dans SQL Server 2005 ont un certain type de données défini par l'utilisateur?Recherche d'une dépendance d'un type de données SQL Server
0
A
Répondre
1
Les tables sont relativement faciles, sys.columns et sys.types vous permettent de lier des colonnes à des types. La requête ci-dessous va l'obtenir.
select s.name
,o.name
,c.name
,t.name
from sys.schemas s
join sys.objects o
on o.schema_id = s.schema_id
join sys.columns c
on c.object_id = o.object_id
join sys.types t
on c.user_type_id = t.user_type_id
where t.name = 'Foo'
EDIT: comme G Mastros l'a montré ci-dessus, vous pouvez obtenir des paramètres avec une requête similaire.
select s.name
,o.name
,p.name
,t.name
from sys.schemas s
join sys.objects o
on o.schema_id = s.schema_id
join sys.parameters p
on p.object_id = o.object_id
join sys.types t
on p.user_type_id = t.user_type_id
where t.name = 'Foo'
3
Pour les tables et vues:
Select *
From Information_Schema.Columns
Where DOMAIN_NAME = 'YourUserDefinedTypeName'
Pour connaître les procédures et fonctions:
Select *
From Information_Schema.PARAMETERS
Where USER_DEFINED_TYPE_NAME = 'YourUserDefinedTypeName'
Questions connexes
- 1. Sql Type de données pour la clé primaire - SQL Server?
- 2. Utilisation du type de données XML SQL Server
- 3. Opérateurs de type de données personnalisés dans Sql Server?
- 4. SQL Server "Facultatif" Recherche FreeText
- 5. Utilisation correcte du type de données XML dans SQL Server?
- 6. SQL Server équivalent au type de données MySQL enum?
- 7. Type de données XML SQL Server requête numéro
- 8. Mappage NHibernate pour SQL Server 2008 Hiérarchie Type de données
- 9. texte intégral SQL Server Recherche
- 10. Questions sur Sql Server 2008 FullText Recherche
- 11. Recherche de texte intégral dans SQL Server: processus bloqués avec le type d'attente MSSEARCH
- 12. C#: recherche d'une dépendance manquante
- 13. Apostrophes et recherche SQL Server FT
- 14. Requête de recherche - SQL Server 2005 - Idées - Partage de connaissances
- 15. Ajouter des données dans un type de données binaire SQL Server
- 16. Données statiques SQL/listes de recherche IDENTIFICATEUR
- 17. SQL Server - Performances de requête sur la recherche de table
- 18. Inconvénients (le cas échéant) Avec SQL Server 2005 XML Type de données
- 19. Qu'est-ce qu'une recherche de signets dans Sql Server?
- 20. SQL Server 2005 Sleep_Task Type d'attente
- 21. Vues de recherche SQL Server 2005 pour certains objets de base de données
- 22. Schémas de base de données SQL Server
- 23. SQL Quand utiliser quel type de données
- 24. colonne Alter type de données dans SQL
- 25. Classement de la recherche de texte intégral (SQL Server)
- 26. SQL Server compression de données LOB et recherche de texte intégral
- 27. Dépendance du cache SQL Server 2005 - existe-t-il une limite au non. des tables enregistrées?
- 28. Recherche de bases de données
- 29. Mappage de type de données
- 30. Séparation d'une base de données SQL Server
2e a travaillé pour le type de table défini par l'utilisateur –