MySQL で符号なし制約を指定するために使用されるキーワードは次のとおりです: UNSIGNED: 正の値とゼロを許可します。 UNSIGNED ZEROFILL: 正の値とゼロが許可され、列の長さに一致するようにすべての値の左側がゼロで埋められます。
#MySQL の符号なし制約キーワード
符号なし制約は、列に非負の値のみが含まれるように制限するために使用されます。価値。 MySQL で符号なし制約を指定するために使用されるキーワードは次のとおりです:UNSIGNED
意味: 正の値とゼロを許可します#構文:
列名 UNSIGNED例:
意味:
正の値とゼロが許可され、列の長さに一致するようにすべての値にゼロが埋め込まれます。 構文:
列名 UNSIGNED ZEROFILL例:
符号なし制約は、通常、次のような非負の値を格納するために使用されます。 #ID とカウンター
通貨量
データの整合性を確保し、負の値の誤入力を防止します符号なし整数は一般に占有バイト数が少ないため、ストレージ領域を最適化します。
符号なし制約は浮動小数点型では使用できません既存の列を符号なし型に変換すると、データが失われる可能性があります。負の値は正の値になります
以上がmysqlの符号なし制約キーワードとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。