teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

sannkou

2022/01/04 02:16

投稿

yambejp
yambejp

スコア117944

answer CHANGED
@@ -1,3 +1,10 @@
1
1
  基本的にRDBに連番という考え方はありません
2
2
  auto_incrementを利用するなら1から始まる3桁のデータであれば999個しか作成できません
3
- (日付がかわってもインクリメントされつづける)
3
+ (日付がかわってもインクリメントされつづける)
4
+
5
+ 参考
6
+ ```SQL
7
+ create table tbl(id int(3) unsigned zerofill primary key,val varchar(10),hoge varchar(20) as (concat('F',date_format(curdate(),'%Y%m'),id)));
8
+ insert into tbl(id,val) values
9
+ (1,'aaa'),(2,'bbb'),(3,'ccc');
10
+ ```