2012-06-02 119 views
0

我想開始我的MySQL表ID爲todaysdate + 000001像20120602000001或20120602/000001,並且當下一個條目作出時,ID應該是20120602000002或20120602/000002(意味着它也應該得到auto_incremented)。 我們可以這樣做嗎?在mysql Id列中設置默認值?

我的表結構

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開始obiviously .. 我要開始它作爲20120602000001,當下次INSERT TRIGER會引發那麼它應該被置到20120602000002 請幫幫我...

+0

如果日期更改爲明天什麼! –

+0

日期也會隨着我們存儲的今天日期而改變,那麼當明天查詢會被觸發時,它會捕獲當天的日期 – DeveloperJava

回答

0

用途:

ALTER TABLE tableName AUTO_INCREMENT = 20120602000001 
+0

這是不夠的。 上面是我的表格結構 ,但是,像1,2,3一樣開始id .... 我想存儲id爲20120604000001,但我怎麼不知道請幫助我? – DeveloperJava