0

mysql テーブル ID を 20120602000001 OR 20120602/000001 のように todaysdate+000001 として開始し、次のエントリが作成されると、ID は 20120602000002 または 20120602/000002 になる必要があります (auto_incremented も取得する必要があることを意味します)。どうすればこれを行うことができますか?

私のテーブル構造は

table abc(id int auto_increment,name varchar(50),company varchar(50),contact varchar(10),persontomeet varchar(30),intime TIMESTAMP CURRENT_TIMESTAMP,primary key(id));

しかし、IDは明らかに1で始まります.. 20120602000001として開始したいのですが、次回INSERTトリガーがトリガーされると、20120602000002に設定されるはずです...助けてください...

4

1 に答える 1

0

使用する:

ALTER TABLE tableName AUTO_INCREMENT = 20120602000001
于 2012-06-02T16:01:32.587 に答える