
数据库表ID设置实现能自动增长的步骤如下(以TB_News表为例):
步骤1:首先检查你的新闻表ID列的数据类型,要设置为自增列,需要该列的数据类型为int或者bigint等数值类型
步骤2:打开sqlserver management studio,右键点击你的新闻表,选择“设计”
步骤3:在第1步打开的表结构设置界面,点击你的列“ID”,在底下的列属性设置界面做如下设置:
进行完以上步骤,即可在该数据表中插入数据时,不用给ID列赋值,ID列的值会自动生成,并且该列的值会自动增长。
你看了没有sql 跟oracle是有区别的,那你有没有用第一个,你用的明明是sql server数据库却偏偏要用oracle的语法怎麼能不错
sql server 数据库用如下:
declare @no varchar(11),@i int ,@n varchar(10)
set @i= 1
while @i<5001
begin
set @no = 'LSK' +right( 100000000+@i,8)
insert into a (a1) values(@no)
set @i=@i+1
end
oracle 数据库用如下:
declare no varchar2(11);
begin
for i in 15000 loop
no:= 'LSK'||substr(100000000+i,-8,8);
insert into a (a1) values(no);
end loop;
end;
以上就是关于数据库表ID怎么设置自动增长全部的内容,包括:数据库表ID怎么设置自动增长、SQL语句在空表中如何写入连续的编号、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)