开始我以为必须设置成主键,因为一般只有id主键才是自增的,后来发现只要是Key就可以。 于是我试着把它设置成唯一约束,结果成功了。 CREATE TABLE testtable( ???? id varchar(50) NOT NULL, ???? ap...
分类:
数据库 时间:
2014-08-27 19:03:49
阅读次数:
328
对数据库存储过程还不是很熟练,一时半会还写不出函数,所以就干脆用php写了个程序。
十几个数据库,每个库里都有几百张表,数据全部被清空了,但是表里的自增字段的值却还是保留着原表里的,要全部一次性的还原到初始值,若是一个表一个表的修改,不知道要改到猴年马月。
//..
分类:
数据库 时间:
2014-08-26 03:09:35
阅读次数:
219
创建表CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `msg` varchar(20) NOT NULL DEFAULT '', `crcmsg` int(15) NOT NULL DEFAULT '0', PRIMARY KEY...
分类:
数据库 时间:
2014-08-20 11:59:42
阅读次数:
222
由于删除了某些记录行,导致自增字段不连续了,重排或归零的方法:方法1:truncate table 你的表名//这样不但重新定位自增的字段,而且会将表里的数据全部删除,慎用!方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) //重新定位自增的字段,...
分类:
数据库 时间:
2014-08-19 18:41:45
阅读次数:
816
添加表字段alter table table1 add transactor varchar(10) not Null;alter table table1 add id int unsigned not Null auto_increment primary key修改某个表的字段类型及指定为空....
分类:
数据库 时间:
2014-08-17 12:56:52
阅读次数:
356
auto_increment_increment=10; #自增量每次增加的值改为10,auto_increment_offset=2; #第一次加载数值时的偏移值的个位值auto_increment_offset 小于auto_increment_increment
分类:
数据库 时间:
2014-08-13 14:26:16
阅读次数:
250
新建表ClubsCREATE TABLE `Clubs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8 NOT NULL DEFAULT '', PRIMARY KEY (`id`...
分类:
数据库 时间:
2014-08-11 14:34:42
阅读次数:
204
建表语句:DROP TABLE IF EXISTS `t_company`;CREATE TABLE `t_company` ( `companyId` int(10) unsigned NOT NULL AUTO_INCREMENT, `companyName` varchar(30) NOT.....
分类:
系统相关 时间:
2014-08-08 15:21:56
阅读次数:
332
-- 表的结构 `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id...
分类:
数据库 时间:
2014-08-08 12:13:45
阅读次数:
295
表结构很简单
CREATE TABLE `oplogs` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`kind` varchar(45) NOT NULL DEFAULT '',
`op` varchar(100) NOT NULL,
`user` varchar(25) NOT NULL DEFAULT '',
...
分类:
数据库 时间:
2014-08-04 14:24:37
阅读次数:
272