当前位置:首页 > 系统运维 > 正文内容

创建MySQL自动递增字段的实际操作步骤

a8116255316年前 (2010-06-10)系统运维16

此文章主要向大家描述的是创建MySQL自动递增字段的实际操作步骤,以及在其实际操作中值得我们大家注意的事项的描述,如果你对创建MySQL自动递增字段的实际操作步骤有兴趣了解的话,你就可以点击以下的文章了。

创建MySQL自动递增字段:

create table article //先创建一个表。

(

id int Prima(最完善的虚拟主机管理系统)ry key auto_increment, //设置该字段为MySQL自动递增字段。

title varchar(255)

);

insert into article values (null,'a'); //向数据库中插入数据。

select * from article; 结果如下:

Id

Title

1

a

insert into article values (null,’b’);  insert into article values (null,'c');  insert into article (title) values ('d');  select * from article;   

结果如下:

Id

Title

1

a

2

b

3

c

4

d

但是oracle(大型网站数据库平台)没有这样的功能,但是通过触发器(trigger)和序列(sequence)可以实现。

假设关键字段为id,建一个序列,代码为:

create sequence seq_test_ids  minvalue 1  maxvalue 99999999  start with 1  increment by 1  nocache  order;  <!--[if !supportLineBreakNewLine]--> <!--[endif]--> 

建解发器代码为:

create or replace trigger tri_test_id  before insert on test_table   for each row  declare  nextid number;  begin  IF :new.id IS NULLor :new.id=0 THEN  select seq_test_id.nextval  into nextid  from sys.dual;  :new.id:=nextid;  end if;  end tri_test_id; 

OK,上面的代码就可以实现自动递增的功能了。

上面说了这么多内容,是关于对创建MySQL自动递增字段的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注ITjs,学习最新Mysql技术。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20987.html

分享给朋友:

“创建MySQL自动递增字段的实际操作步骤” 的相关文章

如何删除自带的不常用应用为windows 7减负

如何删除自带的不常用应用为windows 7减负

对于Windows 7系统来说,其默认安装的许多工具是我们很少使用或从来不用的,比如系统自带的扫雷、纸牌游戏等。删除此类长期不用的系统组件,不但可以让系统更清爽,更重要的是还可以提高系统的运行速度,特别是对于硬件配置相对较低的上网本来说,尤其如此。接下来,笔者就给大家介绍一下如何删除Windows...

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

各个都很实用:windows 7系统电脑日常小技巧

各个都很实用:windows 7系统电脑日常小技巧

在使用Windows 7的时候很多用户对于系统的很多功能并不是很了解,也正是因为这样的不了解导致很多用户在使用Win 之后并不能体验Windows 7的功能便携和强大功能,导致很多用户对于Windows 7的认识还是比较模糊,不过为了让更多的朋友了解Windows 7的特点和便携应用,今天就为大家汇...

windows 7如何将常用文件夹添加到任务栏以提高工作效率

windows 7如何将常用文件夹添加到任务栏以提高工作效率

每一位用户的Windows 7系统上,或多或少都会有一到两个自己常用的文件夹,那么如何将这些常用的文件夹添加到任务栏上,增加我们的工作效率呢 许多用户只知道移动exe程序文件到任务栏,却不知道文件夹怎么移,下面小编通过图文教程来告诉大家方法。 操作方法: 1、首先将你使用频率最高的那个文件夹重命...

windows 7 iClond控制面板实现Safari书签同步

windows 7 iClond控制面板实现Safari书签同步

公司用的是Windows 7,家里用的Mac OSX,又有iPad,iPhone。通过iClond可实现Safari的书签同步。这样在任何一个设备上添加了一个网址到书签里,其它设备都能保持更新。 首先需要做的是注册一个apple id。 Windows 7下需要安装一个iClond控制面板。虽然...

windows 7系统怎么创建拨号连接?

windows 7系统怎么创建拨号连接?

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...