Comment trouver ce que toutes les tables a des données binaires et afficher le nom de la table?trouver les tables a des données binaires
Répondre
Pour MySql vous voulez la table INFORMATION_SCHEMA COLUMNS:
http://dev.mysql.com/doc/refman/5.1/en/columns-table.html
Si vous avez besoin de trouver toutes les tables qui ont des colonnes binaires, vous pouvez créer une requête se joindre à la table TABLES INFORMATION_SCHEMA:
Cela dépend beaucoup de la base de données que vous utilisez. Beaucoup de bases de données (au moins MySQL et PostgreSQL, peut-être toutes) ont une base de données appelée information_schema (ou quelque chose de similaire). Ceci est une base de données décrivant la structure de vos bases de données avec toutes les tables, leurs champs et les types de données que contiennent les champs. Donc, ce serait un bon point de départ.
Pouvez-vous demander à l'administrateur de bases de données ou au développeur de bases de données?
sinon, ce DB (Oracle, MySql, Microsoft, autre?) Utilisez-vous ..
pour MySQL DB ÉDITÉE
Utilisez
select table_schema
, table_name
, column_name
, data_type
from information_schema
where data_type like '%blob%'
or data_type in ('binary','varbinary')
version MySQL 4.0 – joe
je besoin pour savoir quelle base de données, mais ceci (ou quelque chose de très similaire) devrait fonctionner sur Oracle:
select *
from all_tab_columns
where data_type in ('BLOB', 'RAW')
;
ses hows les all_tab_columns ne sont pas disponibles – joe
vous devez sélectionner les tables système (dans msssql 2000 - syscolumns) ou les vues de gestion système (dans mssql 2005 ou 2008 - sys.columns) pour trouver les colonnes avec system_type_id que vous devez rechercher, puis trouver la table correspondante joignant sys .columns et sys.objects par le champ object_id.
- 1. comment trouver des relations entre les tables
- 2. Evénement COM avec des données binaires dans les arguments
- 3. Comment transférer des données binaires avec Python?
- 4. Lecture des données binaires avec l'erreur seekg
- 5. Données binaires d'écriture iPhone
- 6. stocker des données binaires dans mysql
- 7. Ecriture de données binaires
- 8. Données binaires Vb6 à C#
- 9. Comment puis-je trouver les données suivantes
- 10. Les données chaîne ou binaires seraient tronquées. L'instruction a été terminée
- 11. Service WCF avec données binaires
- 12. Sélectionner les données de deux tables avec des colonnes identiques
- 13. Données binaires vs caractère Données confusion
- 14. Comment modifier des données supplémentaires dans les tables HABTM?
- 15. Copier les tables entre les bases de données d'accès
- 16. trouver également des données à partir de deux tables dans mysql
- 17. Quelles sont les meilleures pratiques pour interroger des données binaires à partir d'une base de données?
- 18. Comment écrire des données binaires dans stdout dans python 3?
- 19. Problème avec python Twisted - envoyer des données binaires
- 20. Trouver toutes les tables avec un champ contenant des valeurs de chaîne xml
- 21. suggèrent une requête SQL pour trouver les tables inutilisées
- 22. Récupération des données de tables transparentes
- 23. Lecture des données binaires POSTed à partir de l'ASP classique
- 24. analyse de données binaires efficace et flexible
- 25. Toute méthode intelligente pour corriger les données 'chaîne ou données binaires serait tronquée' avec LINQ
- 26. Comment écrire des données binaires pour le format d'archive 7z?
- 27. Insérer des données dans plusieurs tables
- 28. Sélectionner parmi plusieurs tables où l'on a des valeurs distinctes
- 29. SVN et les binaires
- 30. Données binaires avec pyserial (port série python)
besoin de trouver toutes les tables – joe
INFORMATION_SCHEMA COLUMNS contient toutes les tables .. – lexu