此文章主要向大家描述的是创建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好导航站长资讯发布,如需转载请注明出处。
对于Windows 7系统来说,其默认安装的许多工具是我们很少使用或从来不用的,比如系统自带的扫雷、纸牌游戏等。删除此类长期不用的系统组件,不但可以让系统更清爽,更重要的是还可以提高系统的运行速度,特别是对于硬件配置相对较低的上网本来说,尤其如此。接下来,笔者就给大家介绍一下如何删除Windows...
国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...
在使用Windows 7的时候很多用户对于系统的很多功能并不是很了解,也正是因为这样的不了解导致很多用户在使用Win 之后并不能体验Windows 7的功能便携和强大功能,导致很多用户对于Windows 7的认识还是比较模糊,不过为了让更多的朋友了解Windows 7的特点和便携应用,今天就为大家汇...
每一位用户的Windows 7系统上,或多或少都会有一到两个自己常用的文件夹,那么如何将这些常用的文件夹添加到任务栏上,增加我们的工作效率呢 许多用户只知道移动exe程序文件到任务栏,却不知道文件夹怎么移,下面小编通过图文教程来告诉大家方法。 操作方法: 1、首先将你使用频率最高的那个文件夹重命...
公司用的是Windows 7,家里用的Mac OSX,又有iPad,iPhone。通过iClond可实现Safari的书签同步。这样在任何一个设备上添加了一个网址到书签里,其它设备都能保持更新。 首先需要做的是注册一个apple id。 Windows 7下需要安装一个iClond控制面板。虽然...
一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...