Je dois identifier une table qui est mentionnée n'importe où dans la base de données (dans proc, vues, etc.). J'ai essayé de trouver une requête en ligne, mais je n'ai pas pu la trouver. Toute aide est la bienvenue!Nécessité d'identifier une table dans tous les objets de la base de données
Répondre
J'utilise souvent ce bout quand je suis à la recherche des dépendances. Dans ce cas, vous devez remplacer le texte avec ce que vous recherchez (en supposant que vous êtes sur MS SQL Server):
USE [DBNAME]
SELECT OBJECT_NAME(id)
FROM syscomments
WHERE [text] LIKE '%enter_search_here%'
GROUP BY OBJECT_NAME(id)
Vous pouvez également rechercher des types d'objets spécifiques en ajoutant un chèque de propriété d'objet:
WHERE OBJECTPROPERTY(id, 'IsTable') = 1
Voici un LIST de propriétés d'objet utiles!
Deux problèmes avec 'syscomments': (1) c'est une vue rétrocompatible qui a été abandonnée et ne devrait pas être utilisée (utilisez' sys.sql_modules' à la place), et (2) elle brise les procédures> 4000 caractères sur plusieurs lignes, Il y a donc une chance que des procédures manquent parce que votre terme de recherche est tombé à la limite. [Voir cet article] (http://sqlblog.com/blogs/aaron_bertrand/archive/2011/10/06/a-handy-search-procedure.aspx). –
Ah. Merci pour le conseil Aaron! –
J'utilise le plugin de recherche gratuit SQL pour Studio MS Management des choses comme ça: http://www.red-gate.com/products/sql-development/sql-search/
- 1. Script tous les objets dans une base de données dans une table
- 2. Rechercher le nom de la table dans tous les objets de toutes les bases de données
- 3. Trouver tous les objets de base de données par nom?
- 4. Données de base - Récupérer tous les objets NON en relation
- 5. Comment trouver tous les objets dans une base de données qui utilisent UNION
- 6. octroi de privilèges à tous les objets dans une base de données - Postgres
- 7. Stockage des objets hérités dans une base de données
- 8. Essayer de trier les objets Données de base par date dans la vue de table
- 9. Modifier la propriété de tous les objets d'une base de données
- 10. Objets similaires de la base de données
- 11. Besoin d'une requête pour trouver tous les objets dans une base de données?
- 12. Les objets de données de base stockent
- 13. Pour supprimer tous les enregistrements de la table dans la base de données SQllite android?
- 14. Comment combiner deux objets de collections à une table en bouclant tous les objets dans Meteor.js?
- 15. données dans une table emboîtées de base de données
- 16. Liste tous les noms de table dans une base de données commençant par "pages_backup"
- 17. comment lister tous les déclencheurs dans une table OU une base de données particulière?
- 18. PLSQL - Suppression de tous les objets de base de données d'un utilisateur
- 19. Obtenir PHP-arraylist pour tous les différents attributs dans une table de base de données
- 20. Obtenir tous les noms de table dans une base de données avec C#
- 21. Exporter tous les objets dans la base de données (tables, clés primaires/étrangères, etc ..)
- 22. Nécessité de lister tous les déclencheurs dans la base de données SQL Server avec le nom et le schéma de la table
- 23. Recherche dans la table de base de données avec tous les caractères spéciaux
- 24. Liste tous les déclencheurs dans une base de données
- 25. django - obtenir tous les objets dans une table qui n'ont pas foreignkey dans une autre table
- 26. Ajouter tous les nombres dans une base de données?
- 27. Valider les objets dans la base de données
- 28. django objects.all queryset ne retourne pas tous les objets de base de données
- 29. Création d'une URL raccourcie pour tous les objets de la base de données
- 30. Copie de données d'une table dans une base de données vers une autre table dans une autre base de données
Vous ne savez pas pourquoi votre question a été déclassée. Cela me semble totalement sur le sujet et quelque chose que les gens doivent trouver de temps en temps. –
Vous pourriez trouver une solution basée sur une requête [ici ...] (http://stackoverflow.com/questions/1584107/sql-server-2005-search-views-for-certain-database-objects) – AHiggins
Ou [ici ] (http://sqlblog.com/blogs/aaron_bertrand/archive/2011/10/06/a-handy-search-procedure.aspx). –