Ein Beispiel für die Verwendung einer MySQL-Anweisung, um die Anzahl der von verschiedenen Ganzzahlen belegten Bytes sowie deren Maximal- und Minimalwerte herauszufinden

Ein Beispiel für die Verwendung einer MySQL-Anweisung, um die Anzahl der von verschiedenen Ganzzahlen belegten Bytes sowie deren Maximal- und Minimalwerte herauszufinden

Direkt codieren:

Wählen Sie „bigint unsigned“ als Typ, „8“ als Bytes, ~0 als max_num, 0 als min_num union
Wählen Sie 'int unsigned', '4', ~0>>32,0 union
Wählen Sie 'mediumint unsigned','3',~0>>40,0 union
Wählen Sie 'smallint unsigned','2',~0>>48,0 union
Wählen Sie 'tinyint unsigned','1',~0>>56,0 union
Wählen Sie 'signed bigint', '8', ~0>>1, -(1<<63) Union
Wählen Sie 'signed int', '4', ~0>>33, -(1<<31) Union
Wählen Sie 'signiertes mittleres Integer', '3', ~0>>41, -(1<<23) Union
Wählen Sie 'signed smallint', '2', ~0>>49, -(1<<15) Union
wählen Sie „signed tinyint“, „1“, ~0>>57,-(1<<7);

 

+--------------------+----------+----------------------+----------------------+
| Typ | Bytes | Max_Anzahl | Min_Anzahl |
+--------------------+----------+----------------------+----------------------+
| Bigint ohne Vorzeichen | 8 | 18446744073709551615 | 0 |
| int unsigniert | 4 | 4294967295 | 0 |
| mediumint ohne Vorzeichen | 3 | 16777215 | 0 |
| smallint ohne Vorzeichen | 2 | 65535 | 0 |
| tinyint ohne Vorzeichen | 1 | 255 | 0 |
| signiert Bigint | 8 | 9223372036854775807 | -9223372036854775808 |
| signiert int | 4 | 2147483647 | -2147483648 |
| signiert mediumint | 3 | 8388607 | -8388608 |
| signiertes Smallint | 2 | 32767 | -32768 |
| signiert tinyint | 1 | 127 | -128 |
+--------------------+----------+----------------------+----------------------+
Zeilen im Set (0,00 Sek.)

Das obige Beispiel der Verwendung einer MySQL-Anweisung zum Ermitteln der Anzahl der von verschiedenen Ganzzahlen belegten Bytes und ihrer Maximal- und Minimalwerte ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • Eine umfassende Zusammenfassung häufig verwendeter Anweisungen in MySQL (unbedingt lesen)
  • Zählen Sie die Klassifizierung von SQL-Anweisungen in MySQL
  • Eine vollständige Sammlung von MySQL-Abfrageanweisungen
  • Die umfassendste Sammlung von MySQL-Abfrageanweisungen
  • Allgemeine Befehlszeilenanweisungen für MySQL
  • Kurzanleitung zur Überprüfung von MySQL-Anweisungen (vollständig)
  • Sehen Sie sich die häufig verwendeten SQL-Anweisungen in MySQL an (ausführliche Erklärung)

<<:  Installieren Sie OpenSSH unter Windows und melden Sie sich beim Linux-Server an, indem Sie einen SSH-Schlüssel generieren.

>>:  Detaillierte Erläuterung der sieben Wertübertragungsmethoden von Vue

Artikel empfehlen

Umfassender Vergleich und Bewertung des Vue-Code-Hervorhebungs-Plugins

Inhaltsverzeichnis Umfassender Vergleich Aus der ...

Zusammenfassung häufiger Probleme und Lösungen in Vue (empfohlen)

Es gibt einige Probleme, die nicht auf Vue beschr...

So setzen Sie das Root-Passwort in CentOS7 zurück

Beim Verschieben von Bausteinen treten verschiede...

Analyse des Sperrmechanismus der MySQL-Datenbank

Bei gleichzeitigen Zugriffen kann es zu nicht wie...

Detaillierte Erklärung der Routenkonfiguration von Vue-Router

Inhaltsverzeichnis einführen Objektattribute in R...

So verwenden Sie Javascript zum Generieren glatter Kurven

Inhaltsverzeichnis Vorwort Einführung in Bézierku...

Klassischer MySQL-High-Level-/Befehlszeilenvorgang (schnell) (empfohlen)

Da ich lernen muss, wie man Server und Datenbanke...

Detaillierte Erklärung der Docker Compose-Verwendung

Inhaltsverzeichnis Docker Compose-Nutzungsszenari...

Designtheorie: Textausdruck und Benutzerfreundlichkeit

<br />Beim Textdesign konzentrieren wir uns ...

Die umfassendste package.json-Analyse

Inhaltsverzeichnis 1. Übersicht 2. Namensfeld 3. ...

Mehrere Möglichkeiten zum Einfügen von SVG in HTML-Seiten

SVG (Scalable Vector Graphics) ist ein Bildformat...

So implementieren Sie geplante MySQL-Aufgaben unter Linux

Annahme: Die gespeicherte Prozedur wird täglich v...