
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>INT(10)に設定されているため、保管数の限界が存在します
MySQLのデータ型を誤解しているようです
INT(10)は精度ではなく、桁揃えをつかうためのオプションです。
http://dev.mysql.com/doc/refman/5.1/ja/numeric-t …
「この表示幅オプションは、カラムに指定された幅よりも小さい幅の整数値を
表示する際に左側をスペースで埋めるために使用されます。 」
具体的には、属性を「UNSIGNED ZEROFILL」にしたときINT(10)であれば
一桁の数値は左に「0」が9個埋められる・・・という仕様です。
INTはINTとしての精度をもっていますので、桁あふれはほぼ考える必要はありません。
それでもINTが不安なら無駄だとはおもいますがBIGINTを利用してください
またオートインクリメント自体、ユニークなコードを発生させる手段にすぎません。
抜け番を埋める行為自体、究極の無駄なので考える必要はありません。
とくにプライマリーキーとして使用している場合は、プライマリーキーが
ころころ変わるのではテーブルの管理ができません。絶対にやめるべきです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) 【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法 2 2023/02/09 23:53
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- その他(Microsoft Office) PCのHDの空きを増やすために,ONE driveのフォルダーを限定しましたが,容量が増えません? 4 2022/08/04 14:12
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SELECT文で、指定カラム以外の...
-
MYSQLで全てのカラムから検索す...
-
一部のカラムでdistinctし全て...
-
SQLでカラムを追加し、条件に合...
-
特殊な選択をWHEREで選択するに...
-
重複を除いた結果が欲しい
-
DB2のBLOB型カラムに格納された...
-
GREATESTで NULLをスルーする方...
-
AUTO_INCREMENTの空きデータ
-
SQLSERVERのカラム内 文字間指...
-
AUTO_INCREMENTに0はダメ?
-
UNIONする際、片方テーブルしか...
-
MySQLで論理名を取得する方法
-
group byで最後のレコードを抽...
-
連番を振る インデックス 付...
-
DBの定義のサイズを大きくし過...
-
SQLの範囲指定検索の質問です。
-
MySQLのインデックスについて
-
欠番の取得方法
-
自分自身のテーブルを参照して更新
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT文で、指定カラム以外の...
-
一部のカラムでdistinctし全て...
-
UNIONする際、片方テーブルしか...
-
MYSQLで全てのカラムから検索す...
-
GREATESTで NULLをスルーする方...
-
SQLでカラムを追加し、条件に合...
-
AUTO_INCREMENTに0はダメ?
-
now()かCURRENT_TIMESTAMPか
-
ドロップダウンリストの連動し...
-
カラムをコピーして、新規カラ...
-
MySQLで論理名を取得する方法
-
カラムとコラムの使い分け
-
sql , insert で空行(全ての列...
-
DBエラーの意味
-
MySQLで先頭にカラムを追加
-
ROUND関数で、四捨五入ができな...
-
【SQL】select に ワイルドカー...
-
Select文で結合した時に、重複...
-
日付を一括UPDATE
-
頭に0が付く文字
おすすめ情報