数据库表ID设置实现能自动增长的步骤如下(以TB_News表为例):
步骤1:首先检查你的新闻表ID列的数据类型,要设置为自增列,需要该列的数据类型为int或者bigint等数值类型
步骤2:打开sqlserver management studio,右键点击你的新闻表,选择“设计”
步骤3:在第1步打开的表结构设置界面,点击你的列“ID”,在底下的列属性设置界面做如下设置:
进行完以上步骤,即可在该数据表中插入数据时,不用给ID列赋值,ID列的值会自动生成,并且该列的值会自动增长。
主键一般要设置成自增。所谓自增,就是在插入的时候,该字段不需要赋值,会自动+1;
如果我的表有id,name两个字段,id自增。插入的时候只需这样:
insert
into
tablename(name)
values('zhangsan')//id会自动有值
如果你没有自增,那就要指明字段了:
insert
into
tablename(id,name)
values(1,'zhangsan')//id不会自动有值
一个正常大小整数,有符号的范围是-2147483648到2147483647,无符号的范围是0到4294967295。 *** 作方法如下:
1、首先启动MySQL,新建数据库aaa,右键点击Tables,选择new table,建立一个新表。
2、添加字段xsid,类型为int,添加字段xsname,类型为vachar。如图中所示,选中字段xsid,通过点击Primary Key,或者图中2位置,设置该字段为主键。保存表,名称为xstable。
3、打开表xstable,新建查询,输入图中的sql语句,执行成功后表中即插入了一条数据。
4、将sql中的xsid数值设为空,第一次执行语句可以成功,xsid默认存储的是0,执行第2次时,报错,如图中所示。
5、最后打开表xstable的设计界面,选中xsid字段,在下面的Auto Increment前打上对勾,即选择为自动增长。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)