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

Neue Funktionen von JS ES: Einführung in Erweiterungsoperatoren

1. Spread-Operator Der Spread-Operator besteht au...

Detaillierte Erklärung des JavaScript-Prototyps und Beispiele

Inhaltsverzeichnis Die Beziehung zwischen der Kon...

Analyse und Lösung zur Leistungsoptimierung von Vue.js-Anwendungen

Inhaltsverzeichnis 1. Einleitung 2. Warum brauche...

HTML 5.1 lernen: 14 neue Features und Anwendungsbeispiele

Vorwort Wie wir alle wissen, gehört HTML5 dem Wor...

So legen Sie die Speichergröße von Docker Tomcat fest

Wenn Sie Tomcat in Docker installieren, kann es b...

Mobile Frontend-Anpassungslösung (Zusammenfassung)

Ich habe online gesucht und festgestellt, dass in...

So verstehen Sie die Modularität von JavaScript

Inhaltsverzeichnis 1. Browserunterstützung 2. Exp...