MySQL ステートメントを使用して、さまざまな整数が占めるバイト数とその最大値と最小値を調べる例

MySQL ステートメントを使用して、さまざまな整数が占めるバイト数とその最大値と最小値を調べる例

直接コード:

タイプとして「bigint unsigned」、バイトとして「8」、max_numとして~0、min_numとして0を選択します。
'int unsigned'、'4'、~0>>32,0 ユニオンを選択
'mediumint unsigned'、'3'、~0>>40,0 ユニオンを選択
'smallint unsigned'、'2'、~0>>48,0 ユニオンを選択
'tinyint unsigned'、'1'、~0>>56,0 ユニオンを選択
'signed bigint'、'8'、~0>>1、-(1<<63) ユニオンを選択
'signed int'、'4'、~0>>33、-(1<<31) ユニオンを選択
'signed mediumint'、'3'、~0>>41、-(1<<23) ユニオンを選択
'signed smallint'、'2'、~0>>49、-(1<<15) ユニオンを選択
'signed tinyint'、'1'、~0>>57、-(1<<7) を選択します。

 

+--------------------+-------+----------------------+----------------------+
| タイプ | バイト数 | 最大数 | 最小数 |
+--------------------+-------+----------------------+----------------------+
| bigint 符号なし | 8 | 18446744073709551615 | 0 |
| 符号なし整数 | 4 | 4294967295 | 0 |
| mediumint 符号なし | 3 | 16777215 | 0 |
| 符号なし小整数 | 2 | 65535 | 0 |
| tinyint 符号なし | 1 | 255 | 0 |
| 符号付きビッグイント | 8 | 9223372036854775807 | -9223372036854775808 |
| 符号付き整数 | 4 | 2147483647 | -2147483648 |
| 符号付き mediumint | 3 | 8388607 | -8388608 |
| 符号付き小整数 | 2 | 32767 | -32768 |
| 符号付き tinyint | 1 | 127 | -128 |
+--------------------+-------+----------------------+----------------------+
セット内の行数 (0.00 秒)

MySQL ステートメントを使用して、さまざまな整数が占めるバイト数とその最大値と最小値を調べる上記の例は、エディターが皆さんと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL でよく使用されるステートメントの包括的な概要 (必読)
  • MySQLのSQL文の分類を数える
  • MySQLクエリステートメントの完全なコレクション
  • 最も完全なMySQLクエリステートメントコレクション
  • mysql の一般的なコマンドラインステートメント
  • MySQL ステートメントのクイックレビューチュートリアル (完全版)
  • MySQL でよく使用される SQL 文を表示する (詳細な説明)

<<:  WindowsにOpenSSHをインストールし、SSHキーを生成してLinuxサーバーにログインします。

>>:  Vueの7つの値転送メソッドの詳細な説明

推薦する

JavaScriptの無限ループを検出して防止する方法の詳細な説明

目次序文for文の無限ループを修正while文の無限ループを修正要約する序文Js デッド ループはど...

Dockerカスタムネットワークコンテナ相互接続

目次序文-リンクカスタムネットワーク質問する序文前回は、 -Linkパラメータを使用してコンテナ間の...

MySql8.023 インストール プロセスの詳細なグラフィック説明 (初回インストール)

まず、MySQL公式サイトからインストールパッケージをダウンロードします。MySQLはオープンソース...

Apache ab同時負荷ストレステストの実装方法

腹筋コマンドの原則Apache の ab コマンドは、マルチスレッドの同時リクエストをシミュレートし...

CentOS 8.1 で LEMP (Linux+Nginx+MySQL+PHP) 環境を構築する (チュートリアルの詳細)

目次ステップ1: CentOS 8でパッケージを更新するステップ2: CentOS 8にNginx ...

Nginxポーリングアルゴリズムの基本的な実装方法の詳細な説明

ポーリングアルゴリズムの紹介多くの人が職場で nginx を使用しており、その設定に精通しています。...

ウェブページデザインのための4つの実践的なヒント

関連記事: Web コンテンツ ページを作成するための 9 つの実用的なヒント<br />...

MySQL が「operate_time」エラーのデフォルト値が無効であると報告する問題を解決する

データベースでcreate tableステートメントを実行する テーブル `sys_acl` を作成...

html リンク タグ タイトル属性 改行 マウス ホバー プロンプト コンテンツ 改行効果

オブジェクト上にマウスを移動したときにコンテンツ(タイトル属性の内容)を折り返す方法、HTML タイ...

Vue+nodeはオーディオ録音・再生機能を実現

結果: コードロジックを実装するのが主な部分であり、具体的なページ構造を一つ一つ紹介することはありま...

HTMLはマーキーを使用してテキストを左右にスクロールします

コードをコピーコードは次のとおりです。 <本文> //マーキーの助けを借りて<MA...

MySQL ストレステストツールの使い方

1. MySQL 独自のストレステストツール - Mysqlslap mysqlslap は、mys...

DIV と画像の水平および垂直の中央揃えは複数のブラウザと互換性があります

最初のタイプ: 完全な CSS コントロール、レイヤーフローティング (ログインページに適しています...

dl、dt、dd はいつ使用するのが適切ですか?

dl:定義一覧定義リストdt:定義タイトルタイトルを定義するdd:定義説明定義の説明dt は情報のタ...