MySQL などの一部の DBMS は、さまざまな範囲要件に対してさまざまな整数型をサポートしています。
たとえば、値が小さい場合はTINYINT
が好まれ、値が大きい場合は INT が望ましい場合があります。
アプリケーションのユーザーなど、些細なデータを格納するテーブルがいくつかあります。ユーザー数を 6,000 の範囲にすることを計画していたので、 を選択しましたが、署名されていない場合に 32,767 または 65,535SMALLINT
の最大範囲を超えて転倒する可能性は低いですが、可能性のあるイベントに対応したいと考えています。SMALLINT
.
これをチェックするためのロジックを実装する必要がありtrigger
ますか?