MySQLのBIGINTとBIGINT(20)の違いは?
BIGINTとBIGINT(20)の唯一の違いは、幅を表示することです。 20は幅の表示に使用できます。
例を見て、テーブルを作成しましょう。ここでは、BIGINT(20)-
を設定しました。mysql> create table DemoTable ( Number bigint(20) zerofill ); Query OK, 0 rows affected (0.58 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable values(1); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable values(12); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(123); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(1234); Query OK, 1 row affected (0.11 sec)
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select *from DemoTable;
これにより、次の出力が生成されます。幅が20になっているため、数値が拡大して以下のように表示されます-
+----------------------+ | Number | +----------------------+ | 00000000000000000001 | | 00000000000000000012 | | 00000000000000000123 | | 00000000000000001234 | +----------------------+ 4 rows in set (0.00 sec)
-
C#とVisual C#の違い
C#とVisual C#はどちらも同じです。 Visual StudioをC#開発に使用する場合、それはVisual C#と呼ばれます。C#の実装としてVisual C#を検討してください。 Microsoft Visual Studioは、プログラム、Webアプリ、Webサービスなどを開発するためのMicrosoftのIDEです。VisualStudioの現在のバージョンはVisual Studio 2017であり、.NET3.5から4.7のフレームワークをサポートしています。 C#はマルチパラダイムプログラミング言語であり、現在のバージョンはC#7.3です。 次の理由により、C#
-
C#と.Netの違い
C#はプログラミング言語であり、.NETはフレームワークです。 .NETには、.NETFrameworkの仮想コンポーネントである共通言語ランタイム(CLR)があります。 .NETにはC#があるだけでなく、それを介してVB、F#などを操作できます。 C#は.NETの一部であり、次の機能があります- ブール条件 自動ガベージコレクション 標準ライブラリ アセンブリのバージョン管理 プロパティとイベント デリゲートとイベント管理 使いやすいジェネリック インデクサー 条件付きコンパイル シンプルなマルチスレッド LINQおよびLambda式 Windowsとの統合