CSDN论坛 > 其他数据库开发 > MySQL

MySQL 中插入一條紀錄後如何返回auto_increment [问题点数:20分,结帖人fredqfc]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2782
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
关于MySQL的AUTO_INCREMENT(自动递增)的设置
CREATE TABLE test ( id INT UNSIGNED NOT NULL PrimaRY KEY AUTO_INCREMENT, username VARCHAR(15) NOT NULL ) AUTO_INCREMENT = 100; 在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。My
mysql修改表为字段添加auto_increment
文章来源: http://hi.baidu.com/luzheng22/blog/item/67d5ab7fc7825b0f28388add.html 比如我创建这样一个表CREATE TABLE people ( peopleid SMALLINT NOT NULL, name CHAR(50) NOT NULL );我要为peopleid添加一个auto_increment 让
快速设置Mysql的auto_increment参数
在使用mysql时,在导入数据后经常需要修改auto_increment参数,如果数据比较多时,执行效果非常缓慢。在3500万数据表上修改auto_increment参数,大概需要10分17秒(本地mac机器上测试,在服务器稍微好点,但是也很慢),通过摸索,发现另外一个方法可以巧妙的设置auto_increment参数。 以表A为例,说明如何设置auto_increment 的值为3500万。
MySql查看与修改auto_increment方法
本文将介绍如何查看表的auto_increment及其修改方法查看表当前auto_increment表的基本数据是存放在mysql的information_schema库的tables表中,我们可以使用sql查出。
oracle中建立类似mysql的auto_increment递增字段
先建立一个sequence create sequence SEQUENCE_NAME start with 1 increment by 1 nocache; 再建立一个trigger create or replace trigger TRIGGER_NAME before insert on TABLE_NAME referencing NEW as NEW for
MySql中重新设置AUTO_INCREMENT自增值方法
查询表名为tableName的auto_increment值: SELECT AUTO_INCREMENT FROM information_schema.tables WHEREtable_name='tableName'; 修改表名为tableName的auto_increment值: ALTER TABLE tableName auto_increment=number ;
Mysql中自增字段(AUTO_INCREMENT)的一些常识
Mysql中自增字段(AUTO_INCREMENT)的一些常识在系统开发过程中,我们经常要用到唯一编号。使用过mysql的人都应该知道,mysql有一个定义列为自增的属性:AUTO_INCREMENT。指定了AUTO_INCREMENT的列必须要建索引,不然会报错,索引可以为主键索引,当然也可以为非主键索引。(不一定要做主键)mysql> create table t4 (id int auto_
power designer里怎样指定auto_increment及初始值(mysql数据库)
我在建立的物理模型中,新建了一个表student,想将其id设置为自增列,初始值为30. --我使用的是mysql数据库 1:改数据库设置。 在database菜单下,选择change current dbms,在弹出的窗口中,选择MySql 5.0(如果已经是mysql,则不用修改)。 2:选中identify 双击打开该表,在'columns'选项卡内,鼠标放在id那一列,点击属性按
MySQL使用AUTO_INCREMENT列的表注意事项之delete数据篇
在对带有AUTO_INCREMENT列的表delete掉所有数据时: (1)对于MyISAM表,在delete表中所有数据时没有任何风险,随意折腾; (2)对于InnoDB表,在delete表中所有数据时,是可能有风险的,可能会引入一个大坑,具体看后面的实验。 环境描述:RHEL 6.4 x86_64 + MySQL 5.6.19
MySQL:给原有表主键 添加 AUTO_INCREMENT
一:表结构及数据如下 CREATE TABLE `tt` ( `id` int(10) NOT NULL , `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=innodb DEFAULT CHARSET=utf8; i
关闭
关闭