Im Folgenden finden Sie eine Einführung in die Verwendung von SQL-Abfrageanweisungen zum Abrufen des Tabellennamens, der Tabellenbeschreibung, der Feld-ID, des Feldnamens, des Datentyps, der Länge und der Genauigkeit. Außerdem erfahren Sie, ob der Wert null sein kann, ob es sich um einen Standardwert handelt, ob es sich um eine automatische Inkrementierung handelt, ob es sich um einen Primärschlüssel handelt und welche Spaltenbeschreibung der Tabelle in der MySQL-Datenbank vorliegt. 1. Tabelleninformationen abfragen (Tabellenname/Tabellenbeschreibung) SELECT table_name name,TABLE_COMMENT value FROM INFORMATION_SCHEMA.TABLES WHERE table_type='Basistabelle' und table_schema = 'Datenbankname', sortiert nach table_name aufsteigend 2. Feldinformationen abfragen (Feld-ID/Feldname/Datentyp/Länge/Genauigkeit/ob es null sein kann/Standardwert/ob es automatisch inkrementiert wird/ob es ein Primärschlüssel ist/Spaltenbeschreibung) Methode 1: Methode 2: Wählen Sie ORDINAL_POSITION als Colorder, Column_Name als ColumnName, data_type als TypeName, COLUMN_COMMENT als DeText, (Fall wenn data_type = 'float' oder data_type = 'double' oder data_type = 'decimal' dann NUMERIC_PRECISION sonst CHARACTER_MAXIMUM_LENGTH Ende) als Länge, NUMERIC_SCALE als Scale, (Fall wenn EXTRA='auto_increment' dann 1 sonst 0 Ende) als IsIdentity, (Fall wenn COLUMN_KEY='PRI' dann 1 sonst 0 Ende) als IsPK, (Fall, wenn IS_NULLABLE = 'NO', dann 0, sonst 1, Ende) als CanNull, COLUMN_DEFAULT als DefaultVal aus information_schema.columns, wobei table_schema = 'Datenbankname' und table_name = 'Tabellenname', sortiert nach ORDINAL_POSITION aufsteigend Oben sind mehrere Möglichkeiten für SQL, Tabellennamen in der MySql-Datenbank und Spalteninformationen wie Feldnamen und Datentypen in der Beschreibungstabelle abzurufen. Wenn dies nicht das ist, was Sie benötigen, können Sie auch die folgenden verwandten Artikel lesen Das könnte Sie auch interessieren:
|
<<: Detaillierte Schritte zum Löschen von Umgebungsvariablen in Linux
>>: Das Vue-Projekt implementiert einen grafischen Überprüfungscode
Vor der Konfiguration müssen wir Folgendes tun: 1...
<br />Beim Hochladen auf manchen Websites wi...
Unten sehen Sie den Code, den Shiji Tiancheng ver...
1. Überlaufinhalt-Überlaufeinstellungen (festlegen...
Detaillierte Erläuterung der Lösung für verstümme...
Anwendungsschachtelung ungeordneter Listen Code ko...
Auf immer mehr Websites wird HTML4 durch XHTML ers...
1. Herunterladen und entpacken 1. Einführung in Z...
Hier sind einige Probleme, die bei der Verwendung...
VUE verwendet vue-seamless-scroll zum automatisch...
Binlog ist eine binäre Protokolldatei, die zum Au...
Die Projektanforderungen lauten: Datum und Uhrzei...
1. Betriebsumgebung vmware14pro Ubuntu 16.04LTS 2...
Vor Kurzem hat das Projekt die Umgebung gewechsel...
In diesem Artikel wird das Implementierungszeugni...