首頁 > 資料庫 > mysql教程 > mysql下,怎么利用数据表来实现多个序列的存储及递增

mysql下,怎么利用数据表来实现多个序列的存储及递增

WBOY
發布: 2016-06-07 16:25:32
原創
1577 人瀏覽過

mysql下,如何利用数据表来实现多个序列的存储及递增 ? ? CREATE TABLE `sequence` ( `seq_val` int(11) NOT NULL AUTO_INCREMENT COMMENT '序列id', `seq_name` varchar(128) NOT NULL DEFAULT '' COMMENT '序列名称', PRIMARY KEY (`seq_name`,`seq_val`),

mysql下,如何利用数据表来实现多个序列的存储及递增

?

?

CREATE TABLE `sequence` (
  `seq_val` int(11) NOT NULL AUTO_INCREMENT COMMENT '序列id',
  `seq_name` varchar(128) NOT NULL DEFAULT '' COMMENT '序列名称',
  PRIMARY KEY (`seq_name`,`seq_val`),
  UNIQUE KEY `idx_seqname` (`seq_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
登入後複製

?

public interfaceSequenceDao {
      @Insert("replace into wm_sequence(seq_name) values(#{seq_name})")
      @Options(useGeneratedKeys = true,keyProperty="seq_val")
      public void getSeqidByName(WmSequence seq);
}
登入後複製

?

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板