Mysql-Operation zum Abrufen von Tabellenkommentarfeldern

Mysql-Operation zum Abrufen von Tabellenkommentarfeldern

Ich werde nicht viel Unsinn erzählen, schauen wir uns einfach den Code an ~

-- Anzeigen und Abrufen der Feldkommentare in der Tabelle:
vollständige Spalten aus Tabellenname anzeigen;
-- Oder vollständige Felder aus dem Tabellennamen anzeigen;
-- Oder schauen Sie in der Metadatentabelle nach. Wählen Sie den Spaltennamen COLUMN_NAME, den Feldtyp DATA_TYPE und den Feldkommentar COLUMN_COMMENT aus INFORMATION_SCHEMA.COLUMNS aus.
Wobei table_name = ‚companies‘##table name AND table_schema = ‚testhuicard‘##database name AND column_name LIKE ‚c_name‘##field name -- 2-1 So zeigen Sie Tabellenkommentare an:
anzeigen, Tabelle erstellen, Tabellenname;
- 2-2 Alle Tabelleninformationen der gesamten Datenbank abrufen (einschließlich Tabellenname, Tabellenkommentar, Tabellentyp usw.):
SELECT Tabellenname, Tabellentyp, Engine
VON information_schema.tables
WHERE table_schema = 'db5' //table_schema ist der Datenbankname ORDER BY table_name DESC;
-- Diese Anweisung fordert eine umgekehrte alphabetische Auflistung aller Tabellen in der Datenbank db5 an, zeigt aber nur drei Arten von Informationen an: Tabellenname, Tabellentyp und Tabellen-Engine.
-- INFORMATION_SCHEMA ist die Informationsdatenbank, die Informationen zu allen anderen vom MySQL-Server verwalteten Datenbanken enthält.
SELECT TABLE_COMMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'sh_goods' AND TABLE_SCHEMA = 'sh_shop'; //Kommentare der Tabelle „sh_goods“ in der Datenbank „sh_shop“ abrufen.
-- 2-3 Tabellenkommentare abrufen oder -- oder verwenden:
Tabellenstatus anzeigen;
-- Kommentar ist ein Tabellenkommentar.
-- Erweiterungen:
-- Ändern Sie die Kommentare der Tabelle:
alter table test1 comment 'Kommentare der geänderten Tabelle';
-- Ändern Sie den Kommentar des Feldes:
alter table test1 modify column field_name int comment 'geänderter Feldkommentar';

Ergänzung: mysql Abfrage aller Feldnamen, Feldtypen und Kommentare einer Tabelle in einer Datenbank

Bei der Hintergrundentwicklung müssen wir aus den Tabellen in den Daten entsprechende Entity-Klassen, also JavaBeans, generieren. Um während der Entwicklung schnell Entitätsklassen zu generieren, können wir alle Feldnamen, Feldtypen und Kommentare einer Tabelle in der Datenbank abfragen und schnell JavaBeans erstellen, wodurch auch Rechtschreibfehler vermieden werden können.

Entspricht eins zu eins den Feldern in der Datenbank. In Navicat (Datenbankvisualisierungstool) können Sie SQL-Anweisungen ausführen

Wählen Sie COLUMN_NAME,DATA_TYPE,COLUMN_COMMENT aus information_schema.COLUMNS, wobei table_name = „Tabellenname“ und table_schema = „Datenbankname“;

Das Ergebnis ist ungefähr wie folgt:

Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur.

Das könnte Sie auch interessieren:
  • Zusammenfassung der MySQL-Tabellen- und Spaltenkommentare
  • Grundlegende Operationen von MySQL-Datentabellen: Operationen in der Tabellenstruktur, Beispielanalyse von Feldoperationen
  • MySql erstellt eine Tabelle mit Erklärungen und kommentiert die Tabelle und die Felder

<<:  So verwenden Sie VUE, um die Ali Iconfont-Bibliothek online aufzurufen

>>:  Tutorial zu HTML-Tabellen-Tags (20): Zeilenhintergrund-Farbattribut BGCOLOR

Artikel empfehlen

Tutorial zur Installation des Tomcat-Servers unter Windows

1 Herunterladen und vorbereiten Zuerst müssen wir...

Centos7-Installation und Konfiguration von Mysql5.7

Schritt 1: Holen Sie sich die MySQL YUM-Quelle Ge...

So fügen Sie einem Hintergrundbild in CSS3 eine Farbmaske hinzu

Vor einiger Zeit stieß ich während der Entwicklun...

Eine detaillierte Erklärung, wie React Fiber funktioniert

Inhaltsverzeichnis Was ist React Fiber? Warum Rea...

Zusammenfassung der Verwendung von Linux-SFTP-Befehlen

sftp ist die Abkürzung für Secure File Transfer P...

9 superpraktische CSS-Tipps, die Designern und Entwicklern helfen

Im Kopf eines Webdesigners muss viel Wissen im Zus...

Zusammenfassung der Mysql-Existes-Verwendung

Einführung Mit EXISTS wird geprüft, ob eine Unter...

Erstellen Sie ein privates Docker-Warehouse (selbstsignierte Methode)

Um die von uns erstellten Images zentral zu verwa...

Implementierung der Docker Compose-Mehrcontainerbereitstellung

Inhaltsverzeichnis 1. WordPress-Bereitstellung 1....

Implementieren Sie über 24 Array-Methoden in JavaScript von Hand

Inhaltsverzeichnis 1. Traversal-Klasse 1. fürJede...

JavaScript-Timer zum nahtlosen Scrollen von Bildern

In diesem Artikel wird der spezifische JavaScript...