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

Vue realisiert die Funktion eines Bucheinkaufswagens

In diesem Artikelbeispiel wird der spezifische Co...

Beispiel für Formularaktion und „onSubmit“

Erstens: Aktion ist ein Attribut des Formulars. HT...

Mehrere Möglichkeiten zum Zentrieren einer Box in der Webentwicklung

1. Notieren Sie mehrere Methoden zum Zentrieren d...

Vue+openlayer5-Methode zum Abrufen der Koordinaten des aktuellen Mauszeigers

Vorwort: Wie erhält man die Koordinaten der aktue...

jQuery-Plugin zum Erzielen eines Code-Rain-Effekts

In diesem Artikel wird der spezifische Code des j...

Ein kurzes Verständnis des Unterschieds zwischen MySQL Union All und Union

Union ist eine Vereinigungsoperation für die Date...

GET POST Unterschiede

1. „Get“ wird verwendet, um Daten vom Server abzu...

Entwurf und Implementierung einer kaskadierenden Dropdown-Box in Vue

Inhaltsverzeichnis 1. Datenbankdesign 2. Frontend...

So verwenden und begrenzen Sie Requisiten in React

Die Requisiten der Komponente (Requisiten sind ei...