ホームページ  >  記事  >  データベース  >  MySQL 学習シリーズ 2: データ型の幅/ビュー フィールドの長さ

MySQL 学習シリーズ 2: データ型の幅/ビュー フィールドの長さ

黄舟
黄舟オリジナル
2016-12-28 17:37:001898ブラウズ

1. データ型の幅

表示幅

MYSQLの整数データ型は表示幅を指定できますが、SQLSERVERでは指定できません

MySQL 学習シリーズ 2: データ型の幅/ビュー フィールドの長さ

テーブルの作成

idフィールドのデータ型はBIGINT( 1) の最後の数字 1 に注目してください。これはデータ型で指定された表示幅を表し、表示できる値の桁数を指定します。


たとえば、INT YEAR INT(4) 型のフィールドを宣言するとします。

この宣言は、年フィールドのデータが通常 4 桁の幅しか表示されないことを示しています。

SQLSERVERでエラーが報告されます


表示幅はデータ型の値の範囲とは関係ありません。表示幅は、MYSQL が表示できる数値の最大数を指定するだけです。桁数が指定された幅より小さい場合、値が挿入されない限り、スペースが埋められます。その型の整数の値の範囲を超えても、値を挿入して表示することができます。


たとえば、選択クエリを使用する場合、値 19999 を年フィールドに挿入すると、MYSQL は 4 桁ではなく 5 桁の完全な 19999 を表示します。

表示幅が指定されていない場合、MYSQL はデフォルトの幅値を指定します。各タイプの

ヒント: 表示幅は表示にのみ使用され、値の範囲と占有スペースを制限することはできません。例: INT(3) は 4 バイトの記憶域スペースを占有し、許可されます。最大値は 999 ではありません。 、ただし、INT 整数型で許可される最大値



2. フィールド長を確認する

フィールド長を確認する

SQLSERVER



MySQL 学習シリーズ 2: データ型の幅/ビュー フィールドの長さ

MYSQL

上記はMySQL学習シリーズ2: データ型幅/ビューフィールド長の内容です。詳細については、PHP 中国語 Web サイト (www.php.cn) のコンテンツにご注意ください。 MySQL 学習シリーズ 2: データ型の幅/ビュー フィールドの長さ


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。