Wie zu finden, was alle Tabellen sind Binärdaten und den Tabellennamen anzuzeigen?finden Sie die Tabellen hat Binärdaten
Antwort
Für MySql Sie die Tabelle INFORMATION_SCHEMA COLUMNS wollen:
http://dev.mysql.com/doc/refman/5.1/en/columns-table.html
Wenn Sie alle Tabellen müssen finden, die binären Spalten haben, dann können Sie eine Abfrage Verbindung mit dem INFORMATION_SCHEMA TABLES Tabelle erstellen:
Das hängt sehr davon ab, welche Datenbank Sie verwenden. Viele Datenbanken (zumindest MySQL und PostgreSQL, vielleicht alle) haben eine Datenbank namens information_schema (oder etwas Ähnliches). Dies ist eine Datenbank, die die Struktur Ihrer Datenbanken zusammen mit allen Tabellen, ihren Feldern und den Datentypen der Felder beschreibt. Das wäre also ein guter Ausgangspunkt.
Können Sie den DBA oder den DB-Entwickler fragen?
wenn nein, was DB (Oracle, MySQL, Microsoft, andere?) Verwenden Sie ..
EDITED für MySQL DB
Verwenden
select table_schema
, table_name
, column_name
, data_type
from information_schema
where data_type like '%blob%'
or data_type in ('binary','varbinary')
mysql Version 4.0 – joe
Ich würde brauchen Um zu wissen, welche Datenbank, aber diese (oder etwas sehr ähnliches) sollte auf Oracle funktionieren:
seine hows die all_tab_columns ist – joe
Sie müssen die Systemtabellen (in msssql 2000 - syscolumns) oder Systemverwaltungsansichten (in mssql 2005 oder 2008 - sys.columns) auswählen, um die Spalten mit system_type_id zu finden, die Sie suchen müssen, und dann die entsprechende Tabelle sys finden .columns und sys.objects von object_id Feld.
- 1. Finden Sie die Statusänderung
- 2. Finden Sie die Übereinstimmung zwischen mehreren Tabellen in der Datenbank
- 3. Oracle - Finden Sie die beste Übereinstimmung zwischen zwei Tabellen
- 4. Wie finden Sie Beziehungen zwischen Tabellen
- 5. Holen Sie Binärdaten aus HBase
- 6. Wie finden Sie in PostgreSQL programmierte Tabellen?
- 7. "Zeichenfolge oder Binärdaten werden abgeschnitten." linq exception, kann nicht finden, welches Feld maximale Länge überschritten hat
- 8. So finden Sie Quelle der temporären Tabellen
- 9. Ähnliche Daten aus Tabellen finden
- 10. Tabellen ohne Daten finden
- 11. Was sind die gepackten Binärdaten und die entpackten Binärdaten in der ISO 8583-Nachricht?
- 12. Dynamisch Tabellen mit Primärschlüsseln finden
- 13. finden Sie ebenfalls Daten aus zwei Tabellen in mysql
- 14. Wie betten Sie Binärdaten in XML ein?
- 15. Senden Sie Binärdaten von Android in Javascript
- 16. Finden Sie die Verbindungszeichenfolge
- 17. REGEX, finden Sie die "]"
- 18. Finden Sie die Hierarchie
- 19. QR-Codes - rohe Binärdaten
- 20. Wie behandelt die Java Persistance API Binärdaten?
- 21. Python: Suchen/Lesen von Binärdaten
- 22. Wie können wir Tabellen finden, die keine Indizes haben (PostgreSQL)
- 23. Perl & MongoDB Binärdaten
- 24. Binärdaten vs Zeichendaten Verwirrung
- 25. So finden Sie nicht verwendete Tabellen in SQL Server
- 26. Finden Sie zwei identische Zellen in Google Tabellen
- 27. die nächste Zeit zwischen zwei Tabellen in Funken finden
- 28. Wie finden Sie nicht Übereinstimmungen in beiden Tabellen?
- 29. Finden Sie den Unterschied zwischen zwei großen Tabellen in PostgreSQL
- 30. Hat jemand eine Beispieldatei in X12 oder EDIFACT, die Binärdaten enthält?
nicht verfügbar müssen alle Tabellen finden – joe
INFORMATION_SCHEMA COLUMNS enthält alle Tabellen .. – lexu