以前不知道数据库可以自己维护主键的,后来在网上查了,才知道。
下面是对MySQL数据库的!
首先创建表结构如下:
CREATE TABLE `T_USER_WEBSITE`
(
`ID` INTEGER(5) NOT NULL auto_increment ,
`NAME` VARCHAR(50) NOT NULL,
PRIMARY KEY (`ID`)
)
AUTO_INCREMENT = 1
COMMENT = "表名描述" ;
指定 auto_increment 字段 ,指定该字段为 primary key
指定 自增长率 : AUTO_INCREMENT = 1
测试语句 :
insert into T_USER_WEBSITE (`NAME`)values
('jsjxqjy'),
('jsjxqjy'),
('jsjxqjy'),
('jsjxqjy'),
('jsjxqjy');
随便插,不需要管ID
自增长的规律是:保存最大ID的值 , 新增的记录 取最大 ID+1
这种表的结构好处在于,不需要维护最大ID ,让数据库去维护
以上仅供参考